Жұмсақ

Фрагментация және дефрагментация дегеніміз не

Проблемаларды Жоюға Арналған Құралымызды Қолданып Көріңіз





ЖарияландыСоңғы жаңартылған күні: 2021 жылдың 16 ақпаны

Фрагментация және дефрагментация деген не екенін түсінгіңіз келе ме? Сонда сіз дұрыс жерге келдіңіз, өйткені бүгін біз бұл терминдердің нақты нені білдіретінін түсінеміз. Және фрагментация және дефрагментация қажет болғанда.



Компьютерлердің алғашқы күндерінде бізде магниттік таспалар, перфокарталар, перфоленталар, магниттік дискеттер және тағы басқалар сияқты ежелгі сақтау құралдары болды. Олардың сақтау және жылдамдығы өте төмен болды. Бұған қоса, олар сенімсіз болды, өйткені олар оңай бұзылады. Бұл мәселелер компьютерлік индустрияны жаңа сақтау технологияларын енгізуге мәжбүр етті. Нәтижесінде деректерді сақтау және алу үшін магниттерді пайдаланатын аңызға айналған айналмалы дискілер пайда болды. Барлық осы сақтау түрлерінің ортақ тармағы нақты ақпараттың бір бөлігін оқу үшін бүкіл медианы дәйекті түрде оқу керек болды.

Олар жоғарыда аталған ежелгі сақтау құралдарына қарағанда айтарлықтай жылдамырақ болды, бірақ олар өздерінің бұрмаларымен келді. Магниттік қатты дискілерге қатысты мәселелердің бірі фрагментация деп аталды.



Мазмұны[ жасыру ]

Фрагментация және дефрагментация дегеніміз не?

Сіз фрагментация және дефрагментация терминдерін естіген боларсыз. Сіз олардың нені білдіретінін ойлап көрдіңіз бе? Немесе жүйе бұл операцияларды қалай орындайды? Осы терминдер туралы бәрін білейік.



Фрагментация дегеніміз не?

Фрагментация әлемін зерттемес бұрын қатты дискінің қалай жұмыс істейтінін білу маңызды. Қатты диск бірнеше бөліктерден тұрады, бірақ біз тек екі негізгі бөлікті білуіміз керек, оның біріншісі табақ , бұл дәл сіз елестететін металл пластина сияқты, бірақ дискіге сыйатындай кішкентай.

Магниттік материалдың микроскопиялық қабаты бар бірнеше металл дискілер бар және бұл металл дискілер біздің барлық деректерімізді сақтайды. Бұл табақ өте жоғары жылдамдықпен айналады, бірақ әдетте 5400 тұрақты жылдамдықпен айналады RPM (минутына айналымдар) немесе 7200 айналым/мин.



Айналдыру дискінің RPM жылдамдығы неғұрлым жылдам болса, деректерді оқу/жазу уақыты соғұрлым тезірек болады. Екіншісі - диск оқу/жазу басы деп аталатын құрамдас бөлік немесе осы дискілерге орналастырылған жай айналдыру бастиегі, бұл бас тақтадан келетін магниттік сигналдарды қабылдайды және оларға өзгерістер енгізеді. Деректер секторлар деп аталатын шағын пакеттерде сақталады.

Осылайша, жаңа тапсырма немесе файл өңделген сайын жадтың жаңа секторлары жасалады. Дегенмен, дискілік кеңістікті тиімдірек ету үшін жүйе бұрын пайдаланылмаған секторларды немесе секторларды толтыруға тырысады. Бөлшектенудің негізгі мәселесі осыдан туындайды. Деректер қатты дискідегі барлық фрагменттерде сақталғандықтан, белгілі бір деректерге қол жеткізу қажет болған сайын жүйе осы фрагменттердің барлығынан өтуі керек және бұл бүкіл процесті, сондай-ақ жүйені өте баяу етеді. .

Фрагментация және дефрагментация дегеніміз не

Есептеу әлемінен тыс фрагментация дегеніміз не? Фрагменттер - бұл біріктірілген кезде тұтас нысанды құрайтын нәрсенің кішкене бөліктері. Дәл осы жерде қолданылатын ұғым. Жүйе бірнеше файлдарды сақтайды. Бұл файлдардың әрқайсысы ашылады, қосылады, сақталады және қайтадан сақталады. Файлдың өлшемі жүйе файлды өңдеуге алғанға дейінгіден үлкен болса, фрагментация қажет болады. Файл бөліктерге бөлінеді және бөліктер сақтау аймағының әртүрлі орындарында сақталады. Бұл бөліктер сондай-ақ «үзінділер» деп аталады Файлдарды бөлу кестесі (FAT) сақтаудағы әртүрлі фрагменттердің орналасуын бақылау үшін қолданылады.

Бұл сізге, пайдаланушыға көрінбейді. Файлдың қалай сақталатынына қарамастан, сіз оны жүйеде сақтаған жерде бүкіл файлды көресіз. Бірақ қатты дискіде бәрі басқаша. Файлдың әртүрлі фрагменттері сақтау құрылғысы бойынша шашыраңқы болады. Пайдаланушы файлды қайта ашу үшін оны басқанда, қатты диск барлық фрагменттерді тез жинайды, осылайша ол сізге тұтастай ұсынылады.

Сондай-ақ оқыңыз: Windows 10 жүйесіндегі әкімшілік құралдар дегеніміз не?

Фрагментацияны түсіну үшін сәйкес ұқсастық карта ойыны болады. Ойнау үшін сізге карталардың толық палубасы қажет делік. Егер карталар әр жерде шашыраңқы болса, бүкіл палубаны алу үшін оларды әртүрлі бөліктерден жинауға тура келеді. Шашыраған карталарды файлдың фрагменттері ретінде қарастыруға болады. Карталарды жинау файлды алу кезінде фрагменттерді жинайтын қатты дискіге ұқсас.

Бөлшектенудің себебі

Енді бізде фрагментация туралы түсінік болған соң, фрагментацияның неліктен пайда болатынын түсінейік. Файлдық жүйенің құрылымы фрагментацияның негізгі себебі болып табылады. Айталық, файлды пайдаланушы жойды. Енді оның алған жері бос. Дегенмен, бұл кеңістік тұтастай жаңа файлды орналастыру үшін жеткілікті үлкен болмауы мүмкін. Бұлай болса, жаңа файл фрагменттеледі және бөліктер бос орын бар әртүрлі орындарда сақталады. Кейде файлдық жүйе жадта бос орындар қалдырып, файл үшін қажет болғаннан көбірек орын сақтайды.

Фрагментацияны жүзеге асырмай файлдарды сақтайтын операциялық жүйелер бар. Дегенмен, Windows жүйесінде фрагментация файлдарды сақтау әдісі болып табылады.

Бөлшектену нәтижесінде қандай проблемалар туындауы мүмкін?

Файлдар ұйымдасқан түрде сақталса, қатты диск файлды шығарып алу үшін аз уақыт кетеді. Егер файлдар фрагменттерде сақталса, файлды шығарып алу кезінде қатты диск көбірек аумақты қамтуы керек. Сайып келгенде, көбірек файлдар фрагмент ретінде сақталатындықтан, іздеу кезінде әртүрлі фрагменттерді таңдауға және жинауға кететін уақыт себебінен жүйеңіз баяулайды.

Мұны түсіну үшін лайықты ұқсастық - нашар қызметімен танымал кітапхананы қарастырыңыз. Кітапханашы қайтарылған кітаптарды өз сөрелеріне ауыстырмайды. Оның орнына олар кітаптарды үстеліне жақын сөреге қояды. Кітаптарды осылайша сақтау көп уақытты үнемдейтін сияқты көрінгенімен, нақты мәселе тұтынушы осы кітаптардың бірін қарызға алғысы келгенде туындайды. Кітапханашыға кездейсоқ ретпен сақталған кітаптарды іздеуге көп уақыт қажет.

Сондықтан фрагментация «қажетті зұлымдық» деп аталады. Файлдарды осылай сақтау жылдамырақ, бірақ ол ақыр соңында жүйені баяулатады.

Бөлінген дискіні қалай анықтауға болады?

Тым көп фрагментация жүйенің жұмысына әсер етеді. Сонымен, өнімділіктің төмендеуін байқасаңыз, дискіңіздің бөлшектелгенін анықтау оңай. Файлдарды ашуға және сақтауға кететін уақыт анық артты. Кейде басқа қолданбалар да баяулайды. Уақыт өте келе сіздің жүйеңіздің жүктелуіне мәңгі қажет болады.

Бөлшектену тудыратын айқын мәселелерден басқа, басқа да күрделі мәселелер бар. Бір мысал сіздің жұмысыңыздың нашарлауы Вирусқа қарсы қолданба . Вирусқа қарсы қолданба қатты дискідегі барлық файлдарды сканерлеуге арналған. Егер файлдарыңыздың көпшілігі фрагмент ретінде сақталса, қолданба файлдарыңызды сканерлеуге көп уақыт алады.

Деректердің сақтық көшірмесін жасау да зардап шегеді. Бұл күтілгеннен көп уақытты алады. Мәселе шарықтау шегіне жеткенде, жүйе ескертусіз қатып қалуы немесе істен шығуы мүмкін. Кейде ол жүктеу мүмкін емес.

Бұл мәселелерді шешу үшін фрагментті бақылауда ұстау маңызды. Әйтпесе, жүйеңіздің тиімділігі айтарлықтай зардап шегеді.

Мәселені қалай шешуге болады?

Бөлшектенудің алдын алу мүмкін емес болса да, жүйеңіз жұмыс істеп тұруы үшін онымен күресу керек. Бұл мәселені шешу үшін дефрагментация деп аталатын басқа процесс орындалуы керек. Дефрагментация дегеніміз не? Дефрагментті қалай орындауға болады?

Дефрагментация дегеніміз не?

Негізінде, қатты диск біздің компьютеріміздің файлдық шкафы сияқты және ондағы барлық қажетті файлдар осы файлдық шкафта шашыраңқы және ұйымдастырылмаған. Осылайша, жаңа жоба келген сайын біз қажетті файлдарды іздеуге көп уақыт жұмсаймыз, ал егер бізде сол файлдарды алфавит бойынша реттейтін ұйымдастырушы болса, бізге қажетті файлдарды тез және оңай табу оңайырақ болар еді.

Дефрагментация файлдың барлық фрагменттелген бөліктерін жинайды және оларды жақын орналасқан сақтау орындарында сақтайды. Қарапайым тілмен айтқанда, бұл фрагментацияның керісінше. Оны қолмен жасау мүмкін емес. Осы мақсатқа арналған құралдарды пайдалану керек. Бұл шынымен де көп уақытты қажет ететін процесс. Бірақ жүйенің жұмысын жақсарту қажет.

Дискіні дефрагментациялау процесі осылай жүреді, операциялық жүйеде орнатылған сақтау алгоритмі автоматты түрде орындалуы керек. Дефрагментация кезінде жүйе барлық шашыраңқы деректерді бір тұтас деректер ағыны ретінде біріктіру үшін деректер блоктарын жылжыту арқылы барлық шашыраңқы деректерді тығыз секторларға біріктіреді.

Пост, дефрагментация жылдамдығын айтарлықтай арттыру сияқты тәжірибелі болуы мүмкін компьютер өнімділігі жылдамырақ , қысқа жүктеу уақыты және әлдеқайда жиі қатып қалу. Дефрагментациялау өте көп уақытты қажет ететін процесс екенін ескеріңіз, өйткені бүкіл диск секторлар бойынша оқылып, ұйымдастырылуы керек.

Қазіргі заманғы операциялық жүйелердің көпшілігі тікелей жүйеге енгізілген дефрагментация процесімен келеді. Дегенмен, алдыңғы Windows нұсқасында бұлай болған жоқ немесе олай болса да, алгоритм негізгі мәселелерді толығымен жеңілдету үшін жеткілікті тиімді болмады.

Осылайша, дефрагментациялау бағдарламалық құралы пайда болды. Файлдарды көшіру немесе жылжыту кезінде процесті анық көрсететін орындалу жолағы арқасында оқу және жазу әрекетін көруіміз мүмкін. Дегенмен, операциялық жүйе іске қосатын оқу/жазу процестерінің көпшілігі көрінбейді. Осылайша, пайдаланушылар мұны қадағалап, қатты дискілерін жүйелі түрде дефрагментациялай алмайды.

Сондай-ақ оқыңыз: Қайта жүктеу мен қайта іске қосудың айырмашылығы неде?

Нәтижесінде, Windows операциялық жүйесі әдепкі дефрагментация құралымен алдын ала жүктелді, бірақ тиімді технологиялардың болмауына байланысты басқа үшінші тарап бағдарламалық жасақтамасын әзірлеушілер фрагментация мәселесін шешу үшін оның жеке дәмін іске қосты.

Кейбір үшінші тарап құралдары да бар, олар жұмысты Windows-тың кірістірілген құралына қарағанда жақсырақ орындайды. Төменде дефрагментациялауға арналған ең жақсы тегін құралдардың кейбірі берілген:

  • Дефраггер
  • Ақылды дефраг
  • Auslogics дискіні дефрагментациялау
  • Пуран дефраг
  • Диск жылдамдығын арттыру

Бұл үшін ең жақсы құралдардың бірі « Дефраггер '. Сіз кестені орната аласыз және құрал орнатылған кестеге сәйкес автоматты түрде дефрагментацияны орындайды. Қосылатын арнайы файлдар мен қалталарды таңдауға болады. Немесе белгілі бір деректерді алып тастай аласыз. Оның портативті нұсқасы бар. Ол жақсартылған дискіге қол жеткізу үшін аз пайдаланылған фрагменттерді дискінің соңына жылжыту және дефрагментациядан бұрын себетті босату сияқты пайдалы әрекеттерді орындайды.

Қатты дискіні дефрагментациялауды іске қосу үшін Defraggler пайдаланыңыз

Құралдардың көпшілігінде азды-көпті ұқсас интерфейс бар. Құралды пайдалану әдісі өте түсінікті. Пайдаланушы қай дискіні дефрагментациялауды таңдайды және процесті бастау үшін түймені басыңыз. Процесс кем дегенде бір сағатқа созылады деп күтіңіз. Қолдану түріне қарай мұны жылына немесе кем дегенде 2-3 жылда бір рет жасау ұсынылады. Бұл құралдарды пайдалану бәрібір қарапайым және тегін болғандықтан, жүйенің тиімділігін тұрақты сақтау үшін неге оны пайдаланбасқа?

Қатты күйдегі диск және фрагментация

Қатты күйдегі дискілер (SSD) смартфондар, планшеттер, ноутбуктер, компьютерлер және т.б. сияқты тұтынушыларға арналған құрылғылардың көпшілігінде кең таралған ең соңғы сақтау технологиясы болып табылады. Қатты күйдегі дискілер флэш негізіндегі жадты пайдалана отырып жасалады, бұл дәл флэш-дискілерде қолданылатын жад технологиясы.

Қатты күйдегі қатты дискі бар жүйені пайдалансаңыз, дефрагментацияны орындау керек пе? Ан SSD қатты дискіден оның барлық бөліктері статикалық болуымен ерекшеленеді. Егер қозғалатын бөліктер болмаса, файлдың әртүрлі фрагменттерін жинауға көп уақыт жоғалмайды. Осылайша, бұл жағдайда файлға қол жеткізу жылдамырақ.

Дегенмен, файлдық жүйе бұрынғысынша бірдей болғандықтан, фрагментация SSD бар жүйелерде де орын алады. Бақытымызға орай, өнімділікке айтарлықтай әсер етпейді, сондықтан дефрагментацияны орындаудың қажеті жоқ.

SSD дискісінде дефрагментацияны орындау тіпті зиянды болуы мүмкін. Қатты күйдегі қатты диск жазудың белгіленген шектеулі санына мүмкіндік береді. Дефрагментті қайталап орындау файлдарды ағымдағы орнынан жылжытуды және оларды жаңа орынға жазуды қамтиды. Бұл SSD қызмет ету мерзімінің басында тозуына себеп болады.

Осылайша, SSD дискілерінде дефрагментацияны орындау зиянды әсер етеді. Шындығында, көптеген жүйелерде SSD болса, дефрагментация опциясын өшіреді. Басқа жүйелер сізге салдары туралы хабардар болу үшін ескерту береді.

Ұсынылады: Windows 10 жүйесінде дискінің SSD немесе HDD екенін тексеріңіз

Қорытынды

Енді сіз фрагментация және дефрагментация ұғымын әлдеқайда жақсы түсінгеніңізге сенімдіміз.

Есте сақтау керек бірнеше нұсқау:

1. Дискілерді дефрагментациялау қатты дискіні пайдалану тұрғысынан қымбат процесс болғандықтан, оны қажет болған жағдайда ғана орындаумен шектеген дұрыс.

2. Дискілерді дефрагментациялауды шектеп қана қоймай, қатты күйдегі дискілермен жұмыс істегенде екі себеп бойынша дефрагментацияны орындау қажет емес:

  • Біріншіден, SSD дискілері әдепкі бойынша өте жылдам оқу-жазу жылдамдығына ие болу үшін жасалған, сондықтан шамалы фрагментация жылдамдықтарға айтарлықтай әсер етпейді.
  • Екіншіден, SSD дискілерінің оқу-жазу циклдері шектеулі, сондықтан бұл циклдарды пайдаланбау үшін SSD дискілерінде дефрагментациядан аулақ болған дұрыс.

3. Дефрагментация - бұл қатты дискідегі файлдарды қосу және жою салдарынан жетім қалған файлдардың барлық биттерін ұйымдастырудың қарапайым процесі.

Илон Декер

Элон - Cyber ​​S компаниясының технологиялық жазушысы. Ол шамамен 6 жыл бойы нұсқаулықтар жазып келеді және көптеген тақырыптарды қамтыды. Ол Windows, Android және соңғы амалдар мен кеңестерге қатысты тақырыптарды жазғанды ​​ұнатады.