Трябва ли да дефрагментирате SSD?

Дефрагментирайте(Defrag) вашия твърд диск“ е съветът за лечение на проблеми с производителността на компютъра, тъй като командният ред беше стандартният интерфейс за домашните компютри. Това е техника, предназначена да подобри производителността на традиционните механични твърди дискове, но трябва ли да дефрагментирате SSD

Тези по-нови твърдотелни дискове работят на напълно различни принципи от механичните задвижвания, така че има ли причина все още да го правите? По-важното е, може ли всъщност да е лошо(bad ) за вашия SSD? 

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

Какъв е смисълът на дефрагментацията?(What’s The Point Of Defragmentation?)

„Фрагментацията“ е нещо, което се случва на всяко устройство като естествен резултат от записването на данни в устройството. Когато форматирате устройство, вие разделяте мястото му за съхранение на добре организирана система. Карта на устройството, която позволява на компютъра да знае къде точно може да се намери всяка (буквална) бит информация.

На прясно форматирано устройство новите данни се записват в непрекъсната последователност. Въпреки това, когато изтриете файл, той оставя празнина в тази последователност. Компютърът маркира това пространство като налично за презаписване. Дотук добре. 

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

Както можете да си представите, това прави четенето на пълен файл или набор от свързани файлове по-трудно, тъй като трябва да прескачате от едно място на следващо. Може да бъде и рецепта за проблеми с производителността. Поне е било за механичните задвижвания. Защо?

Защо механичните устройства (теоретично) се нуждаят от добра дефрагментация(Why Mechanical Drives (Theoretically) Need a Good Defrag)

Механичните твърди дискове, които просто се наричаха „твърди дискове“, докато не се появиха SSD(SSDs) , съхраняват данни върху стъклени или алуминиеви плочи, покрити с магнитен материал. Пластините се въртят с хиляди обороти в минута и деликатните глави за четене/запис се скитат над повърхността им за четене и записване на информация.

Данните са подредени на пътеки и ако всичките ви данни са в чист ред, това означава, че главата може просто да остане на едно място и да изкопае всички тези битове. Ако устройството е фрагментирано, това означава, че главите трябва да се движат навсякъде, за да получат данните, които сте поискали. Тъй като те са физически обекти с доста голяма маса, има ограничение за това колко бързо може да се направи това.

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

Виждате ли, механичните задвижвания станаха значително по-бързи и по-ефективни през годините. Много по-висока плътност на данните, повече глави, повече плочи, по-високи обороти(RPMs) и по-добра електроника на задвижването направиха новите твърди дискове много по-бързи. Дотолкова, че ефектите от фрагментацията наистина не си струват труда в повечето случаи. 

Компютрите също имат толкова много RAM в наши дни, че операционните системи могат да кешират информация от устройството. Съвременните(Modern) механични твърди дискове сами по себе си имат големи буфери, които могат да изгладят механичните ограничения на техния дизайн. Така че в крайна сметка дори дефрагментирането на модерен диск вероятно няма да доведе до забележимо повишаване на производителността.

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

Като изключим целия този преамбюл, стигаме до основния въпрос – трябва ли да дефрагментирате SSD ? Краткият отговор е не. 

Има две основни причини. Първата е свързана с липсата на ползи от производителността, което в крайна сметка е основната цел на дефрагментирането. Втората причина е свързана със здравето на вашия SSD . Оказва се, че дефрагментирането на SSD може да съкрати живота му

SSD производителност и дефрагментация(SSD Performance and Defragmentation)

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

По своята същност, SSD дисковете(SSDs) нямат този проблем. Въобще нямат механични части. Те съхраняват информация в чипове с памет, които се четат по електронен път. 

Докато SSD дисковете(SSDs) стават фрагментирани точно като механичното устройство, няма разлика за SSD дали данните са на едно място или са разпръснати на различни места на устройството. „Времето за търсене“ практически не се влияе от това. Така че дефрагментирането на SSD би направило почти нулева разлика за производителността на вашия SSD .

SSD износване(SSD Wear and Tear)

Дори ако дефрагментирането на механично устройство всъщност не може да го направи по-добре, поне не вреди, освен да отнема време на компютъра. От друга страна, при SSD , дефрагментирането може да помогне за унищожаването му.

Ако искате да разберете точно защо е така, не забравяйте да разгледате нашата задълбочена статия за износването и износването на (wear & tear)SSD . Краткото обяснение е, че клетките на паметта на SSD се влошават всеки път, когато изтриете данни и запишете нова информация в тях. Съвременните SSD дискове(SSDs) могат да понесат много наказание, когато става въпрос за многократно записване на диск. Те използват сложна технология за „изравняване на износването“, за да удължат живота на всяка клетка от паметта, доколкото е възможно. 

Въпреки това, тъй като дефрагментацията не оставя никакви данни недокоснати, бързо ще превърнете вашия SSD в преспапие, ако редовно дефрагментирате устройството. 

TRIM и оптимизация: Изпращане на дефрагментиране към кошчето(TRIM and Optimization: Sending Defrag To The Dustbin)

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

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

Като се има предвид това, инструментът за дефрагментиране на Windows 10(Windows 10 defragmentation tool) знае разликата между SSD устройствата и механичните устройства. Вместо автоматично дефрагментиране на SSD , той използва командата „TRIM“, която е специализирана команда за оптимизиране на SSD , както и известна мярка за управление на фрагментацията, но нищо подобно на дефрагментацията с груба сила, използвана на традиционните твърди дискове.



About the author

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



Related posts