Hi Alana and Sean,
Actually, there already is such thing. This is called ware leveling (sorry for misspelling there). The Flash chip, unlike hard disks, does not have moving parts. Thus, you don't really have to "scan the disk" to see if there are errors. Instead, the flash disk driver corrects errors by itself. I don't know how it works exactly (I'm not that experienced like some folks here), but some techniques of marking sectors is involved. As to large files, yes, it is the fact that the file is somewhat large. For a large file like Bible, only part of the file is loaded onto RAM. When doing a find command, the operating system will tell the flash disk to get the file ready for searching operations. It needs to load the require parts, search it and unload it from program memory. This takes time, because RAM is extremely fast compared to some flash technology (I don't know the exact figures though). Since BrailleNote cannot handle a huge file, it will try to load the whole thing to RAM, which it cannot do because of scarcity of RAM - thus creating lockups. I don't know whether it is called "buffer overflow" or whatever - I hope some other "experienced" folks would help out here. I have just begun learning about C plus plus (which KeySoft is written in), so my knowledge is somewhat limited...
Cheers,
Joseph P.S. That "CPP" came from personal conversations with Jonathan Sharp.

----- Original Message -----
From: "Alana Jovanovski" <[EMAIL PROTECTED]
To: <[email protected]
Date sent: Thu, 12 Jun 2008 15:44:08 +1000
Subject: [Braillenote] Suggestion about feature for FlashDisk

Hi,

I suggest that there should be some kind of scan utility for
FlashDisk to
look for errors and do any repairs. Also, I like the suggestion
of a warning
about a file being too big for the BN to handle.

Alana

___
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


___
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