Да ли треба да дефрагментирате ССД?

Дефрагирајте(Defrag) свој чврсти диск“ је савет за све проблеме са перформансама рачунара пошто је командна линија била стандардни интерфејс за кућне рачунаре. То је техника намењена побољшању перформанси традиционалних механичких чврстих дискова, али да ли треба да дефрагујете ССД(SSD)

Ови новији солид-стате дискови раде на потпуно другачијим принципима од механичких погона, па да ли постоји разлог да се то и даље ради? Што је још важније, може ли то бити лоше(bad ) за ваш ССД? 

Да бисмо разумели одговоре на ова питања, морамо да копамо мало испод површине шта значи „дефраговати“ ССД(SSD) диск.

Шта је поента дефрагментације?(What’s The Point Of Defragmentation?)

„Фрагментација“ је нешто што се дешава сваком драјву као природан резултат уписивања података на уређај. Када форматирате диск јединицу, делите њен простор за складиштење у уредно организован систем. Мапа драјва која омогућава рачунару да тачно зна где се сваки (дословни) део информације налази.

На свеже форматираном диску, нови подаци се записују непрекинутим низом. Међутим, када избришете датотеку, она оставља празнину у том низу. Рачунар означава тај простор као доступан за преписивање. Засада је добро. 

Проблем је у томе што се ваши нови подаци вероватно неће уредно уклопити у тај јаз. Дакле, оперативни систем ће попунити празнину првим делом датотеке коју пише, а затим потражити следећи отворени простор – што ће довести до фрагмената података који се шире по диску.

Као што можете замислити, ово чини читање комплетне датотеке или скупа повезаних датотека сложенијим, јер морате да скачете са једне локације на другу. То такође може бити рецепт за проблеме са перформансама. Барем је то било за механичке погоне. Зашто?

Зашто је механичким дисковима (теоретски) потребна добра дефрагментација(Why Mechanical Drives (Theoretically) Need a Good Defrag)

Механички чврсти дискови, који су се само звали „хард дискови“ док се нису појавили ССД(SSDs) -ови , чувају податке на стакленим или алуминијумским плочама обложеним магнетним материјалом. Плоче се окрећу хиљадама обртаја у минути, а деликатне главе за читање/писање скачу изнад своје површине за читање и писање информација.

Подаци су распоређени у стазе и, ако су сви ваши подаци у уредној линији, то значи да глава може само да остане на једном месту и покупи све те делове. Ако је диск фрагментован, то значи да се главе морају померати свуда да би добиле податке које сте тражили. Пошто су то физички објекти са приличном масом, постоји ограничење колико брзо се то може учинити.

Када дефрагментирате диск јединицу, рачунар поново мења све своје податке, користећи слободан простор на диску као простор за сортирање. То је масиван, дуготрајан процес. Међутим, на јако фрагментисаним дисковима то би могло да направи приметну разлику у одзиву система. Барем на старијем хардверу.

Видите, механички погони су постали знатно бржи и ефикаснији током година. Много већа густина података, више глава, више плоча, већи број обртаја(RPMs) у минути и боља електроника погона учинили су нове чврсте дискове много бржима. Толико да ефекти фрагментације у већини случајева заиста нису вредни труда. 

Рачунари такође имају толико РАМ меморије(RAM) ових дана да оперативни системи могу да кеширају информације са диска. Модерни(Modern) механички чврсти дискови сами по себи имају велике бафере, који могу изгладити механичка ограничења њиховог дизајна. Дакле, на крају, чак и дефрагментација модерног диска вероватно неће резултирати приметним повећањем перформанси.

Да ли треба да дефрагментирате ССД?(Do You Need To Defrag An SSD?)

Са свим тим преамбулама, долазимо до главног питања – да ли треба да дефрагујете ССД(SSD) ? Кратак одговор је не. 

Два су главна разлога. Први се односи на недостатак предности перформанси, што је, на крају крајева, цела тачка дефрагментације. Други разлог има везе са здрављем вашег ССД(SSD) -а . Испоставило се да дефрагментирање ССД(SSD) -а може скратити његов живот

ССД перформансе и дефрагментација(SSD Performance and Defragmentation)

Као што смо управо видели, читав разлог зашто фрагментација утиче на перформансе механичког чврстог диска је тај што додаје све више и више механичке латенције у процес, док главе лудо скачу около да пронађу различите делове ваших датотека.

По својој природи, ССД-ови(SSDs) немају овај проблем. Уопште немају механичке делове. Они чувају информације унутар меморијских чипова, који се читају електронски. 

Док ССД(SSDs) -ови постају фрагментирани на исти начин као и механички диск, за ССД(SSD) нема никакве разлике ако су сви подаци на једном месту или расути по различитим локацијама на диску. Ово практично не утиче на „време тражења“. Дакле, дефрагментирање ССД(SSD) - а би направило скоро нулту разлику у перформансама вашег ССД(SSD) - а.

ССД истрошеност(SSD Wear and Tear)

Чак и ако дефрагментација механичког диска можда неће учинити да он ради боље, барем не штети осим што одузима време рачунара. С друге стране, са ССД -ом, дефрагментирање може помоћи да се убије.(SSD)

Ако желите да тачно разумете зашто је то тако, обавезно погледајте наш детаљни чланак о хабању и хабању (wear & tear)ССД(SSD) -а . Кратко објашњење је да ССД(SSD) меморијске ћелије деградирају сваки пут када избришете податке и напишете им нове информације. Савремени ССД(SSDs) -ови могу издржати доста казне када је у питању поновљено уписивање на диск. Они користе софистицирану технологију „изједначавања хабања“ како би продужили животни век сваке меморијске ћелије што је више могуће. 

Међутим, пошто дефрагментација не оставља ниједан део података нетакнутим, брзо ћете претворити свој ССД(SSD) у утег за папир ако редовно дефрагујете диск. 

ТРИМ и оптимизација: слање дефрагментације у канту за смеће(TRIM and Optimization: Sending Defrag To The Dustbin)

Дефрагментација је вероватно процес који је најбоље оставити на сметлишту историје рачунара. Барем у погледу кућних рачунара за опште свакодневне сврхе. Измишљен је да би се борио против проблема који у модерно доба није постао проблем. 

Дакле, не само да топло препоручујемо да не користите дефрагментацију на ССД(SSD) - у, већ и да вероватно не морате да се трудите да то радите на модерном механичком диску.

Уз то, Виндовс 10 алатка за дефрагментацију(Windows 10 defragmentation tool) зна разлику између ССД уређаја и механичких уређаја. Уместо да аутоматски дефрагментира ССД(SSD) , он уместо тога користи команду „ТРИМ“, која је специјализована команда за оптимизацију ССД(SSD) -а, као и неке мере управљања фрагментацијом, али ништа слично дефрагментацији грубе силе која се користи на традиционалним чврстим дисковима.



About the author

Ја сам софтверски инжењер и истраживач. Имам искуства са Мицрософт Ксбок 360 и Гоогле Екплорер-ом. У могућности сам да пружим стручне препоруке за одређене алате за развој софтвера, као и да помогнем људима да отклоне уобичајене грешке у програму Екплорер.



Related posts