10

Все известные мне жесткие диски имеют по крайней мере 8 МБ или более буферного кеша (я знаю, что он предназначен для увеличения производительности чтения и записи на дисковых драйверах).

Тем не менее, мне просто любопытно: есть ли на SSD какая-либо система буфера / кэша, похожая на HDD? Есть ли у SSD еще лучшая производительность, чем у буферов HDD?

3 ответа3

7

Цитировать Википедию:

SSD на флэш-памяти обычно использует небольшое количество DRAM в качестве кеша, аналогично кешу на жестких дисках. Каталог данных размещения блоков и выравнивания износа также хранится в кэше во время работы привода. Данные не хранятся постоянно в кеше. Один производитель контроллеров SSD, SandForce, не использует внешний кэш-память DRAM в своих разработках, но все же достигает очень высокой производительности. Исключение внешней DRAM позволяет уменьшить занимаемую площадь для других компонентов флэш-памяти, чтобы создавать еще меньшие твердотельные накопители.

Конечно, причина, по которой они могут использовать меньше, заключается в том, что они в первую очередь используют память для хранения, поэтому она уже достаточно быстра по сравнению с традиционным жестким диском, в то время как жесткому диску требуется больше кэш-памяти, чтобы она работала лучше. ,

Если также сомнительно, что они используют достаточно, чтобы оправдать перечисление его как функции, и это, вероятно, выглядело бы плохо при сопоставлении с традиционными спецификациями дисков, поэтому они решили не включать его.

http://en.wikipedia.org/wiki/Solid_State_Drive#Cache_or_buffer

2

Да, большинство SSD имеют кэш в энергозависимой памяти, такой как SRAM или SDRAM, но это не обязательно требуется для высокой производительности. Конечно, размер кеша является меньшим показателем производительности для SSD, чем для жестких дисков.

Эта статья Anandtech может показаться вам интересной, поскольку в ней обсуждается, как традиционная архитектура SSD с кэш-памятью SDRAM или SRAM сравнивается с новейшей архитектурой SanDisk, которая использует смесь флэш-памяти MLC и SLC NAND для полного устранения потребности в энергозависимой памяти.

0

Из прочтения этого относительно Intel SSD 320 (дает представление о плате) кажется, что встроенная оперативная память только для использования контроллера. Кажется, он не использует память для буферизации в том смысле, как это делает жесткий диск.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .