реклама
Ако някога сте притежавали или сте мислили да притежавате SSD, може би сте чували рецензенти 5 сайта за преглед на хардуерен хардуер за PC ентусиаст Прочетете още и други коментатори, които говорят за TRIM поддръжка. Може би сте избрали факта, че поддръжката на TRIM е доста голяма работа. Съобщенията за новините в големите технологични сайтове непрекъснато съобщават, че марката X е добавила TRIM поддръжка, което прави голям шум около нея отново и отново.
Тези нови доклади обаче рядко обясняват какво всъщност представлява поддръжката на TRIM, което може да ви затрудни да разберете защо TRIM е толкова голяма работа и защо наистина имате нужда от него на вашия SSD или на твърд твърд диск, за който може би се сещате закупуване.
Ръководство за бързо твърдо устройство
Преди да можете правилно да разберете защо технологичните уебсайтове говорят толкова много за TRIM. трябва да усъвършенствате знанията си за това как работят твърди твърди дискове.
Твърдото устройство е просто платка, пълна с чипове на флаш памет и контролер, който отговаря за намирането на най-добрия начин за преместване на данни около устройството и до вашия компютър. Чиповете на флаш памет са много, много по-бързи от a
дискове 4 Инструменти за прогнозиране и предотвратяване на повреда на твърдия дискАко в компютъра ви има едно оборудване, което бихте предвидили първо да се провали, какво би било? Прочетете още защото няма механичен елемент към тях. Когато записвате данни във флаш памет, някои електрически заряди се манипулират и престоят! Вашите данни се запазват.За да може този процес да има смисъл като данни, обаче, SSD трябва да подреди данните по определен начин. Обикновено клетката с флаш памет ще има по-големи парчета памет, наречени „блокове“, които са съставени от по-малки парчета памет, наречени „страници“.
Когато SSD е инсталиран за първи път в система, той е празен; така че всичко работи както очаквате. Когато напишете файл на устройството, данните се подреждат в блокове и страници от контролера на SSD. Тъй като устройството е празно, това не е твърде сложно. Записът протича нормално и е много бърз, много по-бърз от всеки механичен твърд диск.
Наказателна кутия
Проблемът идва, когато се опитвате да пишете файлове на страници, които вече са заети от данни. Това не е нещо, което се случва само когато SSD е почти пълен, тъй като записването на данни на твърд диск не е линейно.
Да речем, че имате на разположение шест страници, представени от буквите от A до F. Интуитивно ще очаквате данните да се пишат линейно, преминавайки от A до F. В действителност данните не са толкова добре структурирани. Редът може да е B, след това D, след това A и т.н. В SSD няма механичен компонент, така че данните от всички страници могат да бъдат извлечени еднакво бързо. Освен това Windows не изтрива автоматично всички данни от дадена страница, когато информацията, която съдържа, е изтрита. Един SSD, когато изглежда наполовина пълен, всъщност може да използва всичките му страници.
Всеки път, когато се опитвате да запишете данни на използвана страница, срещате нещо, наречено „блок-пренапишете наказание“. Страниците са много конкретно подредени в блокове. Ако трябва да замените данните на страница, трябва да пренапишете всички данни за целия блок. Страницата обикновено е 4KB, а блокът обикновено е 512KB, така че изведнъж имате работа с много повече данни. Цялата информация в блока трябва да бъде записана в кеша на SSD, за да не се загуби, след това данните се презаписват в целия блок и всичките му страници.
Изглежда отнема много време, нали? То е. В най-добрия случай, SSD, срещащ това наказание, ще запише данни пет пъти по-бавно. В най-лошия случай SSD може да бъде двадесет пъти по-бавен при писане на данни.
TRIM спестява деня
Сега може би си казвате - джез, това изглежда като глупав начин на правене на нещата. Защо не може да се изтрие една страница, така че целият блок да не се изтрива и презаписва?
Причината, съвсем просто, е, че SSD устройствата са нови. Едва през последната година е възникнал експлозия на SSD на ниво потребител. Компютрите използват механични твърди дискове вече десетилетия и операционните системи са оптимизирани за тях.
TRIM е спецификация на команда, която всъщност дава възможност на операционната система да казва на твърдо състояние, конкретно на каква страница се съхраняват данните, които потребителят е изтрил. Контролерът на SSD може да вземе тази информация и след това да я използва, за да изтрие конкретни страници, а не цели блокове. Проблемът с наказанието за пренаписване на блокове наистина се свежда до проблем с комуникацията. Днес SSD дисковете не могат да разберат кои страници са изтрити, поради което изтриват и презаписват целия блок.
Внедряването на поддръжката на TRIM трябва да се извършва в операционната система и във фърмуера на SSD. Microsoft внедри поддръжка на TRIM в Windows 7, а също и в Windows Server 2008 RS, и досега те са единствените основни операционни системи, предлагащи поддръжка на TRIM. Много от днешните твърди дискове също се доставят с фърмуер с активиран TRIM, но не всички. SSD дисковете с поддръжка на TRIM включват:
- Corsair Nova, пърформанс и реактор
- Най-важното M225
- Intel X25-M
- G.Skill Falcon
- Kingston SSDNow Drives
- OCZ Agility, Summit и Vertex
- Патриот Торкс
- SuperTalent Ultradrive
Това не е всеки се предлага на пазара и има възможност дисковете, които не поддържат TRIM, да имат активиран TRIM с бъдеща хардуерна ревизия. Ако се съмнявате, посетете уебсайта на производителя на SSD, от който възнамерявате да закупите. Те обикновено ще имат TRIM поддръжка, ако я имат.
заключение
Поддръжката на TRIM е голяма работа. Ако купувате SSD сега или в бъдеще, вие го искате. Ако вече имате SSD, трябва да проверите уебсайта на вашия производител, за да видите дали те имат актуализация на фърмуера, която го позволява на вашия диск. С TRIM, SSD на компютъра ви винаги ще бъде щастливо бръмчещ с максималната си скорост.
Кредит за изображение: Avye
Матю Смит е писател на свободна практика, живеещ в Портланд Орегон. Освен това пише и редактира за Digital Trends.