![]() |
Физическая организация файловой системы на флеш-накопителях и SSD
Всем привет! Задался следующим вопросом. На жестких магнитных дисках для записи/чтения данных драйвер(или контроллер?) оперирует секторами, дорожками, цилиндрами, а как происходит чтение/запись на flash-накопителях, SSD, например? Подскажите пожалуйста принцип или дайте ссылку на информацию. Заранее спасибо!
|
alfatapok, Да суть та-же. Есть контролер, и он управляет массивом флеш памяти
|
WSonic, если мы хотим записать данные на flash, то нам надо знать хотя бы начало кластера, в который будет запись, соответственно уже возникает вопрос адресации. А фрагментированность данных? Одна часть данных должна иметь ссылку на другую часть и т.д..... В магнитных жестких дисках минимальная единица хранения данных - сектор, а у flash, ssd как?
|
Цитата:
|
WSonic, http://www.storelab-rc.ru/ssd-review.htm .
1. В flash памяти работать с отдельной ячейкой нельзя, ячейки объединены в страницы по 4Кбайта, меньше 4 Кбайт занимать нельзя. 2. Удалять данные можно только блоками по 512Кбайт 3. Контроллер использует матрицу размещения блоков. 4. ОС все так же работает с диском используя Кластеры, как я понял. Вот собственно основные отличия. |
Время: 22:24. |
Время: 22:24.
© OSzone.net 2001-