Шта је фрагментација и дефрагментација

Да ли(Are) желите да разумете шта је фрагментација(Fragmentation) и дефрагментација(Defragmentation) ? Онда сте дошли на право место, јер ћемо данас разумети шта тачно значе ови појмови. И када је потребна фрагментација и дефрагментација.

У раним данима компјутера, имали смо, сада древне медије за складиштење података, као што су магнетне траке, бушене картице, бушене траке, магнетне дискете и неколико других. Они су имали изузетно мало простора за складиштење и брзину. Поред тога, били су непоуздани јер би се лако покварили. Ови проблеми су мучили рачунарску индустрију да иновира новије технологије складиштења. Као резултат тога, појавили су се легендарни ротирајући дискови који су користили магнете за складиштење и преузимање података. Заједничка нит свих ових типова складишта била је да се, да би се прочитала одређена информација, читав медиј морао читати узастопно.

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

Шта су фрагментација и дефрагментација?(What are Fragmentation and Defragmentation?)

Можда сте чули за термине фрагментација и дефрагментација. Да ли сте се икада запитали шта они значе? Или како систем изводи ове операције? Хајде да научимо све о овим терминима.

Шта је фрагментација?

Важно је да научимо како ради хард диск пре него што истражимо свет фрагментације. Хард диск се састоји од неколико делова, али постоје само два главна дела за која треба да знамо да је први „ тањир(platter) “, ово је тачно оно што можете замислити металну плочу, али довољно малу да стане на диск.

Постоји неколико ових металних дискова који имају микроскопски слој магнетног материјала на себи и ови метални дискови чувају све наше податке. Ова плоча се окреће веома великом брзином, али обично константном брзином од 5400 обртаја у минути (о/мин)(RPM (Revolutions Per Minute)) или 7200 обртаја у минути.

Што је бржи РПМ(RPM) диска који се окреће, то је брже време читања/писања података. Друга је компонента која се зове глава за читање/уписивање диска(Disk) или само „глава за окретање“ која се поставља на ове дискове, ова глава преузима и мења магнетне сигнале који долазе са плоче. Подаци се чувају у малим серијама које се називају сектори.

Дакле, сваки пут када се обради нови задатак или датотека, креирају се нови сектори меморије. Међутим, да би био ефикаснији са простором на диску, систем покушава да попуни претходно некоришћени сектор или секторе. Одатле потиче главни проблем фрагментације. Пошто се подаци чувају у фрагментима по целом хард диску, сваки пут када треба да приступимо одређеним подацима систем мора да прође кроз све те фрагменте, што чини цео процес као и систем у целини изузетно спорим .

Шта је фрагментација и дефрагментација

Изван рачунарског света, шта је фрагментација? Фрагменти су мали делови нечега који када се саберу, чине цео ентитет. То је исти концепт који се овде користи. Систем складишти неколико датотека. Свака од ових датотека се отвара, додаје, чува и поново чува. Када је величина датотеке већа од оне која је била пре него што је систем преузео датотеку за уређивање, постоји потреба за фрагментацијом. Фајл је подељен на делове и делови се чувају на различитим локацијама складишног простора. Ови делови се такође називају „фрагменти“. Алати(Tools) као што је Табела доделе датотека (ФАТ)(File Allocation Table (FAT)) се користе за праћење локације различитих фрагмената у складишту.

Ово није видљиво вама, кориснику. Без обзира(Irrespective) на то како се датотека чува, видећете целу датотеку на месту где сте је сачували на свом систему. Али на хард диску ствари су сасвим другачије. Различити фрагменти датотеке су разбацани по уређају за складиштење. Када корисник кликне на датотеку да би је поново отворио, хард диск брзо склапа све фрагменте, тако да вам се представља као целина.

Такође прочитајте: (Also Read:) Шта су административни алати у оперативном систему Виндовс 10?(What are Administrative Tools in Windows 10?)

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

Разлог за фрагментацију  (The reason behind fragmentation  )

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

Постоје оперативни системи који чувају датотеке без имплементације фрагментације. Међутим, код Виндовс(Windows) -а , фрагментација је начин на који се датотеке чувају.

Који су потенцијални проблеми који произилазе из фрагментације?(What are the potential problems resulting from fragmentation?)

Када се датотеке чувају на организован начин, било би потребно мање времена да хард диск преузме датотеку. Ако су датотеке ускладиштене у фрагментима, чврсти диск мора да покрије више подручја док се преузима датотека. На крају, како се све више датотека чува као фрагменти, ваш систем ће се успорити због времена потребног за одабир и склапање различитих фрагмената током преузимања.

Одговарајућа аналогија да се ово разуме – размислите о библиотеци познатој по лошој услузи. Библиотекар не замењује враћене књиге на својим полицама. Уместо тога, стављају књиге на полицу најближу свом столу. Иако се чини да се при складиштењу књига на овај начин уштеди много времена, прави проблем настаје када купац жели да позајми неку од ових књига. Библиотекару ће бити потребно доста времена да тражи међу књигама које су похрањене насумичним редоследом.

Због тога се фрагментација назива „неопходним злом“. Брже је чувати датотеке на овај начин, али то на крају успорава систем.

Како открити фрагментиран диск?(How to detect a fragmented drive?)

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

Осим очигледних проблема које фрагментација узрокује, постоје и други озбиљни проблеми. Један пример је смањење перформанси ваше антивирусне апликације(Antivirus application) . Антивирусна(Antivirus) апликација је направљена да скенира све датотеке на вашем чврстом диску. Ако је већина ваших датотека ускладиштена као фрагменти, апликацији ће требати много времена да скенира ваше датотеке.

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

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

Како решити проблем?(How to fix the issue?)

Иако је фрагментација неизбежна, са њом се треба позабавити, како би ваш систем био у функцији. Да бисте решили овај проблем, потребно је извршити још један процес који се зове дефрагментација. Шта је дефрагментација? Како извршити дефрагментацију?

Шта је дефрагментација?

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

Дефрагментација прикупља све фрагментиране делове датотеке и складишти их на суседним локацијама за складиштење. Једноставно(Simply) речено, то је обрнуто од фрагментације. То се не може урадити ручно. Морате користити алате дизајниране за ту сврху. Ово је заиста дуготрајан процес. Али неопходно је побољшати перформансе вашег система.

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

Након дефрагментације може доћи до значајног повећања брзине, као што су брже перформансе рачунара(faster PC performance) , краће време покретања и далеко ређе замрзавање. Имајте на уму да је дефрагментација веома дуготрајан процес јер се цео диск мора читати и организовати сектор по сектор.

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

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

Такође прочитајте: (Also Read:) Која је разлика између поновног покретања и поновног покретања?(What is the Difference between Reboot and Restart?)

Као резултат тога, Виндовс оперативни(Windows Operating) систем је дошао са унапред учитаним подразумеваним алатом за дефрагментацију, али због недостатка ефикасних технологија, разни други програмери софтвера трећих страна покренули су свој сопствени укус како би се позабавили проблемом фрагментације.

Постоје и неки алати независних произвођача, који обављају посао чак и боље од Виндовс уграђеног алата. Неки од најбољих бесплатних алата за дефрагментацију су наведени у наставку:

  • Дефрагглер
  • Смарт Дефраг
  • Ауслогицс Диск Дефраг
  • Пуран Дефраг
  • Диск СпеедУп

Један од најбољих алата за ово је „ Дефрагглер(Defraggler) “. Можете поставити распоред и алат ће аутоматски извршити дефрагментацију према постављеном распореду. Можете одабрати одређене датотеке и фасцикле које ће бити укључене. Или можете искључити одређене податке. Има преносиву верзију. Обавља корисне операције као што је померање мање коришћених фрагмената на крај диска ради побољшаног приступа диску и пражњења корпе за отпатке пре дефрагментације.

Користите Дефрагглер да покренете дефрагментацију вашег чврстог диска

Већина алата има мање-више сличан интерфејс. Метода коришћења алата је сасвим разумљива. Корисник бира који диск жели да дефрагментира и кликне на дугме да започне процес. Очекујте да ће процес трајати најмање сат времена. Саветује се да се то ради једном годишње или најмање једном у 2-3 године, у зависности од употребе. Пошто је ионако једноставно и бесплатно користити ове алате, зашто их не искористити да би ефикасност вашег система била стабилна?

Солид Стате Дриве и фрагментација

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

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

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

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

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

Препоручено: (Recommended:) Проверите да ли је ваш диск ССД или ХДД у оперативном систему Виндовс 10(Check If Your Drive is SSD or HDD in Windows 10)

Закључак

Па, сигурни смо да сте сада много боље разумели концепт фрагментације и дефрагментације.

Неколико савета које треба имати на уму:(A couple of pointers to keep in mind:)

1. Пошто је дефрагментација диск јединица скуп процес у смислу коришћења чврстог диска, најбоље је ограничити га на обављање само по потреби

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

  • Прво, ССД(SSDs) -ови су направљени тако да подразумевано имају веома велику брзину читања и писања, тако да мања фрагментација заправо не утиче на брзину
  • Друго, ССД дискови(SSDs) такође имају ограничене циклусе читања и писања, тако да је најбоље избегавати ову дефрагментацију на ССД дисковима(SSDs) како бисте избегли употребу тих циклуса

3. Дефрагментација је једноставан процес организовања свих делова датотека који су остали без родитеља услед додавања и брисања датотека на хард дисковима.



About the author

Ја сам софтверски инжењер са више од 10 година искуства у области Виндовс инжењеринга. Специјализовао сам се за развој апликација заснованих на Виндовс-у, као и за хардвер и звучне драјвере за Мицрософт-ов оперативни систем Виндовс следеће генерације, Виндовс 11. Моје искуство у прављењу Виндовс апликација чини ме посебно вредним средством за сваку компанију која жели да развије иновативне технолошке производе.



Related posts