Чи мають твердотілі диски (SSD) буфер кешу?


11

Усі жорсткі диски, які мені відомі, мають принаймні 8 МБ або більше кеш-пам'яті (я знаю, що це для підвищення продуктивності читання і запису на драйверах дисків).

Однак мені просто цікаво: чи мають SSD-файли будь-яку систему буфера / кешу, щось подібне на жорсткі диски? Чи мають SSD-диски навіть кращі показники, ніж показники буферів HDD?


@slhck я вже виправив ці помилки! @Diogo Чому ти відмовив мої зміни?
sblair

Diogo, зауважте, що під час редагування власних чи інших питань не відмовляйте редагування інших, подібних до цього, від @sblair . @sblair явно допомогла поліпшити читабельність вашого запитання, яке ви повернули. Якщо у вас є що додати, додайте його до вдосконаленого питання.
slhck

@sblair Вибачте, спочатку не бачив вашого, тому що я не очікував такого величезного покращення, щоб повернутись!
slhck

Вибачте, я просто думав, що слід писати за допомогою "Не" замість "Зробити". Вибачте за мою англійську.
Діого

Не хвилюйтесь, не потрібно вибачатися! Просто довіртесь комусь із Великобританії редагувати ваш вміст :)
slhck

Відповіді:


8

Для цитування Вікіпедії:

SSD на основі флеш-пам'яті зазвичай використовує невелику кількість DRAM як кеш-пам'ять, аналогічно кешу на жорстких дисках. Каталог даних про розміщення блоку та вирівнювання зносу також зберігається в кеші під час роботи накопичувача. Дані не зберігаються постійно в кеші. Один виробник SSD-контролерів SandForce не використовує зовнішній кеш DRAM для своїх конструкцій, але все ж досягає дуже високої продуктивності. Усунення зовнішньої DRAM забезпечує менший слід для інших компонентів флеш-пам’яті для створення ще менших SSD-дисків.

Звичайно, причина, по якій вони можуть використовувати менше, полягає в тому, що вони використовують пам'ять в першу чергу для зберігання даних, тому це вже досить швидко порівняно з традиційним жорстким диском, тоді як жорсткому дискові потрібно більше кешувати пам'ять, щоб покращити його роботу .

Якщо також сумнівно, що вони використовують достатньо навіть для того, щоб перерахувати це як особливість, і це, мабуть, буде погано в порівнянні з традиційними специфікаціями приводу, тому вони вирішили залишити його.

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


3

Так, більшість SSD мають кеш-пам'ять в енергонезалежній пам'яті, як SRAM або SDRAM, але це не обов'язково потрібно для високої продуктивності. Безумовно, розмір кеша є меншим показником продуктивності SSD, ніж на жорстких дисках.

Ця стаття Anandtech може здатися цікавою, оскільки вона розповідає про те, як традиційна архітектура SSD, кеш SDRAM або SRAM порівнюється з новітньою архітектурою SanDisk, яка використовує суміш MLC і SLC NAND flash, щоб повністю усунути потребу в енергонезалежної пам'яті.


0

Зчитавши це щодо Intel SSD 320 (надає зображення плати), здається, що бортова оперативна пам'ять призначена саме для використання контролером. Здається, не використовується жодна пам'ять для буферизації в тому сенсі, як це робить жорсткий жорсткий диск.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.