Talk:COMP 3000 Essay 1 2010 Question 10: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
Hey all, | |||
I think we should write down our emails here so we can further discuss stuff without having to login here. | |||
Geoff Smith (gsmith0413@gmail.com) - gsmith6 | |||
I used Google Scholar and came to this page http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=812717&tag=1# | I used Google Scholar and came to this page http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=812717&tag=1# | ||
Which briefly touches on the issues of Flash memory. Specifically, inability to update in place, and limited write/erase cycles. | Which briefly touches on the issues of Flash memory. Specifically, inability to update in place, and limited write/erase cycles. |
Revision as of 15:57, 7 October 2010
Hey all,
I think we should write down our emails here so we can further discuss stuff without having to login here.
Geoff Smith (gsmith0413@gmail.com) - gsmith6
I used Google Scholar and came to this page http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=812717&tag=1# Which briefly touches on the issues of Flash memory. Specifically, inability to update in place, and limited write/erase cycles.
Inability to update in place could refer to the way the flash disk is programmed, instead of bit-by-bit, it is programmed block-by-block. A block would have to be erased and completely reprogrammed in order to flip one bit after it's been set. http://en.wikipedia.org/wiki/Flash_memory#Block_erasure
Limited write/erase: Flash memory typically has a short lifespan if it's being used a lot. Writing and erasing the memory (Changing, updating, etc) Will wear it out. Flash memory has a finite amount of writes, (varying on manufacturer, models, etc), and once they've been used up, you'll get bad sectors, corrupt data, and generally be SOL. http://en.wikipedia.org/wiki/Flash_memory#Memory_wear
Filesystems would have to be changed to play nicely with these constraints, where it must use blocks efficiently and nicely, and minimize writing/erasing as much as possible.