Open in TheBrain

Note Limitations

<p>Per a PersonalBrain Developer (D):</p>

<p>

Thoughts with large notes cause PersonalBrain to slow down:</p>

<ul>

<li>When visiting Thoughts having large notes (>100KB), memory usage rises up quickly and does not return to earlier lower level; (this would possibly cause operating system to swap memory).</li>

<li>The notes editor gets 210 time slower in terms of showing notes after frequently visiting Thoughts having large notes.</li>

<li>During the period when notes editor is preparing to show notes, PB's interface is frozen. This can be up to 7 seconds for 150KB.</li>

</ul>

<p>However:</p>

<ul>

<li>Small notes do not increase memory consumption along with time of use.</li>

<li>Memory usage increases up to the allowed limit and stays there; PB will not consume up all memory, so it won't cause PB to crash.</li>

<li>The notes editor is still fast responding to small notes (<15KB*) after two days of testing.</li>

<li>Delays caused by notes editor won't accumulate to freeze PB in a later time; once the notes are shown, the dragging effect they brought to the user interface is gone.</li>

<li>It is easy to identify whether a note is too large, click a Thought which is not the current active one, and see how soon its note appears. If the delay is unacceptable, move the content into an internal attachment but only leave a brief outline/abstract in the notes editor.</li>

</ul>

<p>

&nbsp;</p>

Attachments