Да ли морам да оптимизујем свој ССД са софтвером треће стране?
Традиционални механички дискови морају бити дефрагментирани ради оптималних перформанси, иако Виндовс сада добро ради ово. Неке софтверске компаније тврде да њихови алати могу "оптимизирати" ССД-ове, као што би дефрагментатори диска могли убрзати механичке погоне.
Стварност је у томе што модерни оперативни системи и контролери солид-стате погона добро раде како би се одржали оптимизирани ако користите солид-стате диск исправно. Не морате да покренете ССД оптимизациони програм као што бисте покренули дефрагментатор диска.
Држите се даље од програма који тврде да “дефрагментирају” ваш Солид Стате Дриве
Солид-стате дискови не би требало да се дефрагментирају. Модерни оперативни системи као што су Виндовс 7 и Виндовс 8 неће покушати да дефрагментирају ССД-ове. Добар, ажуран софтвер за дефрагментацију диска треба да одбије дефрагментацију ССД-ова.
На традиционалном механичком погону, постоји једна глава која се креће преко ротирајућег тањира да чита битове датотека. Ако се ове датотеке раздвоје на више делова на више места на пладњу, глава ће морати да се креће да би прочитала фајл - због тога фрагментација успорава механички погон и зашто дефрагментација помаже - глава не мора да се помера толико . ССД уређај нема главу нити било које друге покретне дијелове. Није важно где се датотека налази на диску или колико је комада у њему, биће потребно исто време да се прочита датотека.
Дефрагментација је заправо лоша за ССД уређај, јер ће додати додатно трошење. Солид-стате дискови имају ограничену количину записа у њима, а све што резултира многим непотребним додатним записима смањује животни вијек вашег уређаја.
Ако нађете ССД оптимизацијски програм који тврди да дефрагментира ваш ССД ради максималних перформанси, избјегавајте га. Исто важи и за коришћење старих програма за дефрагментацију који нису свесни ССД-ова - избегните дефрагментацију ССД уређаја.
Пресуда: Дефрагментација је увек лоша, клоните се!
Неки програми шаљу ТРИМ команде, али ОС то већ чини
На традиционалном магнетном диску, датотеке које избришете у оперативном систему се не уклањају одмах са диска - зато се избрисане датотеке могу вратити. Једнако је брзо написати нову датотеку преко старих података, тако да нема разлога да губите ресурсе на диску брисањем било којих дијелова диска. То би само успорило ствари кад год бисте избрисали датотеку.
На ССД уређају, ћелије морају бити избрисане пре писања на њих. Ако избришете датотеку и подаци остану у близини, биће потребно више времена када треба да пишете у те ћелије јер ће прво морати да се избришу. Први солид-стате дискови су патили од овог проблема, тако да смо измислили ТРИМ да бисмо га решили.
Када избришете датотеку на модерном ССД уређају користећи модеран оперативни систем, оперативни систем шаље диск јединици команду ТРИМ, говорећи диск јединици да је датотека избрисана. Погон брише све ћелије које садрже податке, осигуравајући да је писање у те ћелије у будућности брзо - оне су празне и спремне за покретање.
ТРИМ подршка је додата у Виндовс 7, тако да Виндовс 7 и Виндовс 8 подржавају ТРИМ. Ако користите Виндовс 7 и избришете датотеку на ССД-у, Виндовс ће обавестити ССД да подаци више нису потребни и ССД ће избрисати ћелије. (Најновије верзије других модерних оперативних система као што су Мац ОС Кс и Линук подржавају ТРИМ.)
Неки ССД-ови програми оптимизације тврде да ће покренути ТРИМ по распореду, информишући ССД о подручјима за које оперативни систем мисли да су празни и дозвољавајући ССД-у да их ТРИМ, у случају да ТРИМ наредба не ради исправно раније.
Ако користите старији оперативни систем као што је Виндовс Виста или сте раније користили такав оперативни систем на диску, могуће је да избрисани дијелови датотека још увијек чекају и чекају да буду ТРИММед. Слање таквих ТРИМ савета једном је могло теоретски помоћи у таквој ситуацији, али то не би требало да буде важно. Ако користите Виндовс 7, који шаље ТРИМ команде када се датотеке избришу.
У оперативном систему Виндовс 8, Дефрагментатор диска се сада зове алатка Оптимизе Дривес. Он ће оптимизовати дискове дефрагментирајући их ако су механички или ако им ТРИМ саветује ако су ССД-ови. То значи да је покретање другог програма који шаље ТРИМ команде по распореду потпуно непотребно на Виндовс 8, иако чак ни Виндовс 7 не треба ову функцију.
Пресуда: Оптимизацијски програми који шаљу ТРИМ наредбе су безопасни, али непотребни. Ако користите старију верзију оперативног система Виндовс са ССД-ом, надоградите га на Виндовс 7 или 8.
Остали програми Консолидација слободног простора
Ми смо раније помињали да ћелије на ССД-у морају бити избрисане пре него што буду написане. То може бити проблем - једна ћелија садржи више страница за писање. Ако диск треба да дода додатне податке у делимично празну ћелију, ћелију се мора читати, брисати и модификовани подаци се враћају назад у ћелију. Ако су датотеке разбацане по целом диску и свака ћелија је делимично празна, писање неких података ће резултирати великом количином операција читања и брисања, успоравајући операције писања. Ово се појављује као смањење перформанси ССД-а док се пуни.
Солид-стате дискови имају контролере који покрећу фирмвер, што је врста софтвера ниског нивоа. Овај фирмвер се бави свим задацима ниског нивоа ССД-а, укључујући и консолидацију слободног простора када диск достигне одређени ниво капацитета, осигуравајући да има много празних ћелија уместо много дјелимично празних ћелија. (Наравно, мора постојати слободан простор за консолидацију - увијек треба оставити добар комад празног простора на вашем ССД-у.)
Неки програми за оптимизацију тврде да ће консолидовати слободан простор померањем података на вашем ССД уређају помоћу интелигентног алгоритма. У свијету гдје је то било могуће, резултати тога би варирали од погона до погона. Неки фирмварес могу дуго чекати прије кориштења властитог процеса консолидације слободног простора. Бенцхмарк-ови који покрећу услужне програме за консолидацију слободног простора у чврстом стању против различитих фирмвера, вероватно би показали неконзистентне резултате, јер ће разлика зависити од тога колико добар посао је радио фирмвер сваког уређаја. Генерално гледано, фирмвер диск јединице би вероватно урадио довољно пристојан посао који не би требало да покрене програм за оптимизацију који то ради за вас. Такви програми ће такође резултирати додатним записима - ако погон чека предуго, то може учинити да минимизира количину записа на диск. то је компромис између консолидације слободног простора и избегавања писања.
Међутим, ту је још један улов: сам управљачки програм управља управљачким мапирањем физичких ћелија на ССД-у у логичке секторе представљене оперативном систему. Само ССД контролер заиста зна где се налазе ћелије. Могуће је да диск може представити логичке секторе оперативном систему који могу бити један поред другог за потребе оперативног система, али далеко један од другог на стварном физичком ССД-у. Из тог разлога, коришћење било које врсте софтверског програма за консолидацију слободног простора је вероватно лоша идеја - програм не зна шта се дешава иза ССД контролера.
Ово ће се разликовати од погона до погона и фирмвера до фирмвера. Неки фирмварес могу представити секторе оперативном систему на начин који мапира како се појављују на другом диску, док агресивне оптимизације на другим погонима могу резултирати врло великим удаљеностима између сектора на главном диску. Можда постоје погони са контролерима који приказују секторе како се појављују на диску и лошим алгоритмима за консолидацију слободног простора - такви алати трећих страна могу добро радити на таквим погонима, али не рачунајте на њега.
Пресуда: Ваш ССД већ обједињује слободан простор за вас. Вјероватно је то много бољи посао него софтверски програм који не може да види шта ће се стварно десити на вашем диску. Такви програми ће вјероватно само трошити ресурсе вашег рачунала и трошити ССД.
“Оптимизација” је непотребна
Не морате да покренете ССД оптимизациони програм. Док год користите Виндовс 7 или 8, ваш оперативни систем већ шаље све ТРИМ команде вашим ССД потребама. За консолидацију слободног простора, фирмвер вашег драјва вероватно ради бољи посао него што је софтвер икада могао. И не помишљајте ни на дефрагментацију - то би било губљење времена, чак и ако није било активно штетно, што јесте.
Правилно бринути о ССД-у је питање избјегавања лоших ствари за ваш ССД. Немојте га напунити до врха, извршити много непотребних записа или онемогућити ТРИМ.
Нема потребе за ССД оптимизацијским програмом, што је несретно што ће бити на дну дефрагментације диска компаније које покушавају да диверсификују своје пословање јер традиционални механички хард дискови постају рјеђи.
Имаге Цредит: Цоллин Аллен на Флицкр-у, Интел Фрее Пресс на Флицкр-у