Стр 1
Стр 2
Стр 3
Стр 4

Стр 5

 

 

 

 

"Правильные" флэш-диски.

 Чтобы завершить рассмотрение методов управления пространством упомянем об использовании флэш-памяти с блоками стирания по 512 байт, которая изначально была предназначена для рынка массовой памяти. Прежде всего, программа FFS в таких ФД управляет распределением ФП, т. е. осуществляет преобразование логических блоков дисковой модели ОС в физические блоки ФП. Во-вторых, она обнаруживает и управляет дефектными блоками ФП. И, в-третьих, она должна управлять износом памяти, ведь иной размер блока ФП не отменяет наличие лимита циклов стирания. Наконец, она эмулирует для внешнего мира дисковый накопитель. Единственная функция, которую не выполняет программа FFS для данного типа ФП, - сборка мусора. Производители объясняют это тем, что величина блока ФП и дискового сектора и так совпадают. Память такого типа отличается тем, что стирание выбранного блока памяти осуществляется во время выполнения команды записи, или, точнее, непосредственно перед тем, как в ФП будут записываться новые данные. Это существенно снижает скорость записи, т. к. стирание блока - длительная операция, но зато обеспечивает более предсказуемую пропускную способность канала ввода/вывода. С точки зрения автора этой статьи, отсутствие сборки мусора, скорее, все же недостаток. Например, можно было бы стирать недействительные блоки в фоновом режиме, чтобы не приходилось их чистить непосредственно перед записью данных в ФП.

 

 

 

 

 

 

Hosted by uCoz