BiTMICRO Knowledge Base


fq040517-03 - Do Wear-Leveling Algorithms Work Only on the Unused E-Disk® space?


QUESTION:

I have a 512 MB E-Disk® flash drive and about 300 MB is occupied by static data (operating system and some application programs/data). I’m running a program that continuously performs write/erase cycles at a rate of approximately 100 MB per day.

Do the wear-leveling and other algorithms work only with the 'free' memory (the 212 MB of unused disk space), or do they work on the whole 512 MB of the E-Disk® flash drive?

ANSWER:

BiTMICRO’s wear-leveling algorithms work on the entire capacity of the E-Disk® device. The algorithm does not distinguish between static and dynamic data; it ensures that erase/write cycles are evenly distributed over all the blocks of the flash drive.

RELATED DOWNLOAD(S):

 White Paper: BiTMICRO E-Disk® Erase/Write Cycles Endurance
 White Paper: BiTMICRO E-Disk® Write Endurance in DB Environments

Article ID: fq040517-03
Creation Date: 03 May 2004
Last Reviewed Date: 21 September 2006
Revision No.: 1.0