Какво представлява буферът на паметта на хоста (HMB) в SSD?

click fraud protection

Може да си помислите, че всичките ви документи и снимки се съхраняват спретнато в логическа структура на папките на вашия компютър. Вие обаче ще сгрешите. Това е изгледът, който компютърът ви показва. В действителност обаче, ако използвате SSD, данните се разпределят по цялото устройство.

Твърдите дискове работят най-добре, ако от време на време ги поставяте през процес на дефрагментиране. Това сортира всички парчета данни на твърдия диск, така че свързаните битове са близо един до друг и могат да бъдат прочетени от устройството последователно. Това е така, защото твърдите дискове са много по-бързи при четене на последователни битове данни от техните плочи, отколкото при извършване на произволно четене.

SSD дисковете са много по-добри при произволно четене, защото не е нужно да чакат главата за четене първо да стигне до правилното място. Те също са много по-бързи като цяло и има много други причини да ги предпочитате.

Работата е там, че SSD дисковете страдат много повече от износване. Всеки път, когато данните се четат от, и главно когато данните се записват в клетка на паметта, клетката се влошава леко. За да се сведе до минимум износването и да се увеличи дълготрайността на устройството, SSD дисковете използват процес, наречен изравняване на износването. Когато записва данни, SSD избира първо да го постави върху най-малко износените клетки.

Това води до странни неща като данни, технически оставащи на устройството, след като презапишете файл, просто защото новата версия се записва в различни клетки на паметта. „Изтритите“ данни са маркирани като „могат да бъдат презаписани“, а не активно изтрити. Изтриването му използва още едно от ограничения брой записи към засегнатите клетки на паметта.

Следене

SSD дисковете поддържат таблица къде всичко е запазено и какво може и не може да бъде презаписано, за да работи ефективно. Това не отнема много място, но всяка операционна система постоянно прави малки операции за запис. Тези постоянни промени биха означавали, че се извършват много записи към SSD, по-специално към една секция, което ще намали продължителността на живота му.

За да избегнете това, повечето SSD дискове включват вградена DRAM. DRAM не страда от същото износване като флаш паметта, така че може да се актуализира толкова често, колкото е необходимо. Между другото, също е по-бързо. Така че, когато поискате файл, SSD дисковете с DRAM ще върнат резултата малко по-бързо, тъй като времето за търсене намалява.

Някои бюджетни SSD дискове избират да се откажат от DRAM като мярка за спестяване на разходи. Това оказва влияние върху производителността и намалява живота на устройството.

Въведете HMB

HMB е проектиран да намали производителността и живота, свързани с SSD без DRAM. Домакинът Буферът на паметта използва друг източник на DRAM за съхраняване на поне частична логическа към физическа карта на карам. Страхотното при това е, че всеки компютър вече има изобилен източник на DRAM в основната RAM на компютъра.

SSD драйверите позволяват на SSD да поиска малка част от системната RAM памет да бъде отделена и разпределена за съхраняване на таблицата за търсене. Докато SSD дисковете обикновено разполагат с 1 GB DRAM на TB флаш памет, HMB обикновено не е близо до този размер. Точните реализации варират между производителите и устройствата, но около 100 MB е стандарт. Това позволява местоположението на най-често използваните данни да бъде картографирано за по-бърз достъп. Други данни трябва да бъдат достъпни по бавен начин.

Това води до подобрена латентност при повечето работни натоварвания в сравнение с обикновените SSD дискове без DRAM. Производителността обаче не е изцяло в съответствие с използването на вградена DRAM. Той също така помага да се намали част от износването на самия SSD. Тази полза обаче е трудна за измерване и вероятно е минимална.

Заключение

HMB е полезно допълнение към SSD без DRAM. Той идва буквално без допълнителни парични разходи. Той помага за облекчаване на голяма част от влошаването на производителността, свързано с SSD без DRAM. HMB все още не предлага същото ниво на производителност като вградената DRAM. Това води до малко по-високо използване на системна RAM, което може да бъде проблем при бюджетни компютри с минимална RAM памет.

RAM паметта, разпределена на HMB, обикновено е с малък размер и системата може да предложи по-малко от заявките за SSD, ако е необходимо. Като цяло HMB е по същество победа без недостатъци. При директно сравнение между SSD без DRAM с поддръжка на HMB и такъв без, изберете HMB модела, независимо от всички други фактори. Все пак препоръчваме SSD дискове с вградена DRAM, тъй като те предлагат най-добра производителност само с леко увеличение на цената. Какво мислиш? Споделете ги в коментарите по-долу.