Re: Linux и Flash-память
Ivan Surzhenko
i.surzhenko на gmail.com
Вт Дек 2 15:37:31 GMT 2008
Dmitry Mityugov, спасибо за разъяснения.
В той же статье (собственно в куске, который был процитирован) написано: "в
NAND-память возможно производить запись сразу большими блоками (обычно
по 512 байт)"
То есть 512 байт - это уже большой кусок. Зачем тогда кэшировать те же 50 Мбайт?
2 декабря 2008 г. 17:16 пользователь Dmitry Mityugov
<dmitry.mityugov на gmail.com> написал:
> 2008/12/2 Ivan Surzhenko <i.surzhenko на gmail.com>:
>> Не-не-не.. я прекрасно понимаю, что нужно отмонтировать раздел перед
>> удалением устройства...
>> Sync всячески критикуют в интернете.. Зачастую указывают, что он
>> "убивает флешку" (что именно он в ней убивает - пока загадка),
> ...
>
> Флеш-память так устроена, что иногда для изменения состояния одной
> ячейки необходимо изменить состояние соседних ячеек, соответственно
> запись маленькими блоками может увеличивать фактическое количество
> операций записи (и скорость износа носителя) в разы. Азы теории можно
> посмотреть, например, здесь:
> http://www.ibm.com/developerworks/ru/library/l-flash-filesystems/index.html?ca=drs-ru-1118
>
> ... "Допускается изменить отдельный бит флэш-памяти с единицы на нуль.
> Если необходимо изменить бит с нуля на единицу, то стирается весь блок
> - для перевода всех битов в одно состояние. Из этого следует, что
> остальные данные блока требуется сохранить в другом месте. Обычно
> NOR-память принимает данные по одному байту, в то время как в
> NAND-память возможно производить запись сразу большими блоками (обычно
> по 512 байт)" ...
>
> --
> Dmitry
> --
> ubuntu-ru mailing list
> ubuntu-ru на lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
--
--------------------------------
With best regards,
Ivan Surzhenko
Подробная информация о списке рассылки ubuntu-ru