Hi Joseph,

Thanks for your email.   Memory management in a machine like the 
BrailleNote is a very complex area.  The use of memory in KeySoft 7.5 is 
very similar to previous of versions of KeySoft, however, the memory 
support tool now displays virtual memory usage.  In fact we have improved 
the management of virtual memory in a number of areas in 7.5.  In part 
this was to compensate for its larger size and requirement for even more 
memory.  We will continue to make improvements in future versions. 

The amount of memory used when at the Main Menu after a reset depends on a 
number of things such as the size of the pronunciation dictionary, whether 
or not you are using Eloquence and so on.  For example, in my BrailleNote 
after a reset, 36% of virtual memory is in use, compared with your 56%. 

When you first run the media player, KeyWeb, and some other KeySoft 
applications, a number of new operating system components are loaded and 
these consume memory.  For various reasons some of these have to, once 
loaded, stay in memory, and others we unload.  As you have noted if you 
switch around different applications you can run out of memory.  However, 
while not an ideal solution, a simple reset will free memory and most 
users will adopt a use pattern appropriate to their needs that avoids 
quickly running out of memory.

Best regards,

Jonathan

 



Joseph Lee <[EMAIL PROTECTED]> 
21/09/2007 04:19 p.m.

To
BrailleNote List <[email protected]>
cc

Subject
Is something wrong with IE and Virtual Memory usage under KS7.5?






Hi folks and Jonathan,
I've just found another glitch with memory handling: whenever a 
user exits KeyWeb, the RAM usage does not decrease to the point 
before the user first opened KeyWeb after reseting a BrailleNote. 
This means that, for example, the virtual memory usage was 
approx.  56% after reseting a BrailleNote.  The User opens 
KeyWeb, and as soon as it opens, the memory usage jumps to about 
70%.  After a user opens a site, the usage is about 80%.  After a 
user exits KeyWeb and returns to Main Menu, the virtual usage 
does not drop to 56% (rather, it dromps only to 70%(.
First, I've reseted my BrailleNote and checked the memory usage 
(Options/Support Info Mode/Memory command; SPACE with i or READ 
plus i).  It reported virtual memory usage of 52% (about 16.4 MB) 
and physical memory usage of 22% (about 6.7 MB).  Then I chose 
Internet option from Main Menu (KeyWeb) and checked memory value 
and this time it reports virtual memory usage of 68% (roughly 23 
MB) and physical memory usage of about 27% (about 9 MB).  Then I 
chose to open a website (such as KeyWeb homepage provided by 
HumanWare) and checked the memory usage again.  This time it 
showed virtual memory usage of 81% (ab25.7 MB) and physical 
memory usage of 29% (about 9.4 MB).  Then I exited KeyWeb and 
returned to Main Menu (past Address prompt) and the memory value 
shows virtual memory usage of 70% (roughly 25.7 MB) and physical 
memory usage of 25% (8 MB).  Then I repeated this procedure: 
starting KeyWeb, checking memory value, opening a website, 
checking memory value, exiting KeyWeb and checking memory value. 
After several trials, I discovered that when I'm in Main Menu, 
the memory usage for virtual memory and pccysical memory shows 
70% and 25%, respectively.  In other words, the unnecessary 
memory is not reclaimed after exiting IE.
There are numerous consequences because of this behavior:
* In the long run, when both KeyMail and KeyWeb are running and 
when a user attempts to send and receive email, either "the 
specified file cannot be found" or "out of memory" error will 
occur.
* If KSWMedia (Media Player) is run on top of KeyWeb and KeyMail, 
the virtual memory usage will jump all the way to 98% even though 
physical memohy usage is 40%.  In this case, I can understand 
that the media file in question is stored in virtual memory 
because of its large size, but it may cause performance issues 
such as lock-ups and poor responsiveness.
Any thoughts on this memory issue?
Another question related to this: back in April and May of 2006, 
there was a huge debate on this list regarding KyoungSoft and 
memory usage.  Andrew Riden, a software developer at HumanWare at 
that time wrote that "...  it seems that IE is getting confused 
about something. ...".  Do you have ady opinions on why IE gets 
confused (is it confused of resource or memory handler?)? If it 
is memory issue, then is there a solution besides OS upgrade?
Thanks for considerations.
Cheers,
Joseph P.S.  Hope this post was "not too techie."

___
Replies to this message will go directly to the sender.
If your reply would be useful to the list, please send a
copy to the list as well.

To leave the BrailleNote list, send a blank message to
[EMAIL PROTECTED]
To view the list archives or change your preferences, visit
http://list.humanware.com/mailman/listinfo/braillenote

Reply via email to