Yumshoq

Fragmentatsiya va defragmentatsiya nima

Muammolarni Bartaraf Etish Uchun Asbobimizni Sinab Ko'Ring





E'lon qilinganOxirgi yangilangan: 2021-yil 16-fevral

Fragmentatsiya va defragmentatsiya nima ekanligini tushunmoqchimisiz? Keyin siz to'g'ri joyga keldingiz, chunki bugun biz ushbu atamalar nimani anglatishini tushunamiz. Va parchalanish va defragmentatsiya kerak bo'lganda.



Kompyuterlar paydo bo'lishining dastlabki kunlarida bizda magnit lentalar, perfokartalar, perfokartalar, magnit floppi disklar va boshqa bir nechta qadimiy saqlash vositalari mavjud edi. Ular saqlash va tezlikda juda past edi. Bundan tashqari, ular ishonchsiz edilar, chunki ular osonlikcha buziladi. Ushbu muammolar kompyuter sanoatini yangi saqlash texnologiyalarini yaratishga majbur qildi. Natijada, ma'lumotlarni saqlash va olish uchun magnitlardan foydalanadigan afsonaviy aylanadigan disklar paydo bo'ldi. Ushbu saqlash turlarining umumiy tomoni shundaki, ma'lum bir ma'lumotni o'qish uchun butun ommaviy axborot vositalarini ketma-ket o'qish kerak edi.

Ular yuqorida aytib o'tilgan qadimiy saqlash vositalaridan sezilarli darajada tezroq edi, ammo ular o'zlarining burilishlari bilan keldi. Magnit qattiq disklar bilan bog'liq muammolardan biri parchalanish deb ataladi.



Tarkib[ yashirmoq ]

Fragmentatsiya va defragmentatsiya nima?

Siz parchalanish va defragmentatsiya atamalarini eshitgan bo'lishingiz mumkin. Ular nimani anglatishini hech o'ylab ko'rganmisiz? Yoki tizim bu operatsiyalarni qanday amalga oshiradi? Keling, ushbu shartlar haqida hamma narsani bilib olaylik.



Fragmentatsiya nima?

Parchalanish dunyosini o'rganishdan oldin qattiq disk qanday ishlashini bilib olishimiz muhim. Qattiq disk bir nechta qismlardan iborat, ammo biz faqat ikkita asosiy qismni bilishimiz kerak, birinchisi lagan , bu xuddi siz tasavvur qilgan metall plastinkaga o'xshaydi, lekin diskga sig'adigan darajada kichik.

Ushbu metall disklarning bir nechtasi bor, ularda magnit materialning mikroskopik qatlami mavjud va bu metall disklar bizning barcha ma'lumotlarimizni saqlaydi. Bu plastinka juda yuqori tezlikda aylanadi, lekin odatda 5400 tezlikda aylanadi RPM (daqiqada aylanishlar) yoki 7200 rpm.



Aylanadigan diskning aylanish tezligi qanchalik tez bo'lsa, ma'lumotlarni o'qish/yozish vaqtlari shunchalik tez bo'ladi. Ikkinchisi, Diskni o'qish/yozish boshi yoki shunchaki aylantiruvchi bosh deb ataladigan komponent bo'lib, ular ushbu disklarga o'rnatiladi, bu bosh plastinadan keladigan magnit signallarni oladi va o'zgartiradi. Ma'lumotlar sektorlar deb ataladigan kichik partiyalarda saqlanadi.

Shunday qilib, har safar yangi vazifa yoki faylga ishlov berilganda xotiraning yangi sektorlari yaratiladi. Biroq, disk maydonidan samaraliroq foydalanish uchun tizim ilgari foydalanilmagan sektor yoki sektorlarni to'ldirishga harakat qiladi. Parchalanishning asosiy muammosi shu erdan kelib chiqadi. Ma'lumotlar butun qattiq diskda bo'laklarda saqlanganligi sababli, har safar ma'lum bir ma'lumotga kirishimiz kerak bo'lganda, tizim ushbu qismlarning barchasidan o'tishi kerak va bu butun jarayonni, shuningdek, butun tizimni juda sekinlashtiradi. .

Fragmentatsiya va defragmentatsiya nima

Hisoblash dunyosidan tashqarida parchalanish nima? Fragmentlar - bu biror narsaning kichik qismlari bo'lib, ular birlashtirilganda butun birlikni tashkil qiladi. Bu erda xuddi shu tushuncha qo'llaniladi. Tizim bir nechta fayllarni saqlaydi. Ushbu fayllarning har biri ochiladi, qo'shiladi, saqlanadi va yana saqlanadi. Agar faylning o'lchami tizim faylni tahrirlash uchun olib kelguniga qadar bo'lganidan kattaroq bo'lsa, parchalanish zarurati tug'iladi. Fayl qismlarga bo'linadi va uning qismlari saqlash joyining turli joylarida saqlanadi. Bu qismlar, shuningdek, 'parchalar' deb ataladi. kabi asboblar Fayllarni taqsimlash jadvali (FAT) saqlashdagi turli fragmentlarning joylashishini kuzatish uchun ishlatiladi.

Bu sizga, foydalanuvchiga ko'rinmaydi. Fayl qanday saqlanishidan qat'iy nazar, siz butun faylni tizimingizda saqlagan joyda ko'rasiz. Ammo qattiq diskda hamma narsa boshqacha. Faylning turli qismlari xotira qurilmasi bo'ylab tarqalgan. Foydalanuvchi faylni qayta ochish uchun uni bosganida, qattiq disk tezda barcha bo'laklarni yig'adi, shuning uchun u sizga bir butun sifatida taqdim etiladi.

Shuningdek o'qing: Windows 10 da ma'muriy vositalar nima?

Parchalanishni tushunish uchun mos analogiya karta o'yini bo'ladi. O'ynash uchun sizga kartalar to'plami kerak deb faraz qilaylik. Agar kartalar butun maydon bo'ylab tarqalib ketgan bo'lsa, siz ularni turli qismlardan to'plashingiz kerak bo'ladi. Tarqalgan kartalarni faylning bo'laklari deb hisoblash mumkin. Kartalarni yig'ish faylni olish paytida bo'laklarni yig'adigan qattiq diskga o'xshaydi.

Parchalanishning sababi

Endi biz parchalanish haqida aniqlik kiritdik, keling, nima uchun parchalanish sodir bo'lishini tushunaylik. Fayl tizimining tuzilishi parchalanishning asosiy sababidir. Aytaylik, fayl foydalanuvchi tomonidan o'chiriladi. Endi u egallagan joy bepul. Biroq, bu joy butunlay yangi faylni joylashtirish uchun etarlicha katta bo'lmasligi mumkin. Agar shunday bo'lsa, yangi fayl qismlarga bo'linadi va uning qismlari bo'sh joy mavjud bo'lgan turli joylarda saqlanadi. Ba'zan fayl tizimi fayl uchun keraklidan ko'proq joy ajratadi va xotirada bo'sh joy qoldiradi.

Fayllarni parchalanishni amalga oshirmasdan saqlaydigan operatsion tizimlar mavjud. Biroq, Windows bilan, parchalanish fayllarni saqlash usulidir.

Parchalanish natijasida qanday muammolar yuzaga kelishi mumkin?

Agar fayllar tartibli saqlangan bo'lsa, qattiq disk faylni olishi uchun kamroq vaqt kerak bo'ladi. Agar fayllar bo'laklarda saqlangan bo'lsa, faylni olish paytida qattiq disk ko'proq maydonni qoplashi kerak. Oxir-oqibat, ko'proq va ko'proq fayllar bo'laklar sifatida saqlanganligi sababli, qidiruv paytida turli xil bo'laklarni tanlash va yig'ish uchun vaqt sarflanganligi sababli tizimingiz sekinlashadi.

Buni tushunish uchun mos analogiya - yomon xizmat bilan mashhur kutubxonani ko'rib chiqing. Kutubxonachi qaytarilgan kitoblarni tegishli javonlarda almashtirmaydi. Buning o'rniga ular kitoblarni stoliga eng yaqin javonga qo'yishadi. Garchi bu tarzda kitoblarni saqlashda ko'p vaqt tejalgandek tuyulsa-da, haqiqiy muammo mijoz ushbu kitoblardan birini qarzga olmoqchi bo'lganda paydo bo'ladi. Kutubxonachiga tasodifiy tartibda saqlangan kitoblar orasidan qidirish uchun ko'p vaqt kerak bo'ladi.

Shuning uchun parchalanish 'zarur yovuzlik' deb ataladi. Fayllarni shu tarzda saqlash tezroq, lekin oxir-oqibat tizimni sekinlashtiradi.

Parchalangan diskni qanday aniqlash mumkin?

Juda ko'p parchalanish tizimingizning ishlashiga ta'sir qiladi. Shunday qilib, unumdorlikning pasayishini kuzatsangiz, drayveringiz bo'lingan yoki yo'qligini aniqlash oson. Fayllaringizni ochish va saqlash uchun sarflangan vaqt sezilarli darajada oshdi. Ba'zan boshqa ilovalar ham sekinlashadi. Vaqt o'tishi bilan sizning tizimingiz yuklanishi uchun abadiy vaqt ketadi.

Parchalanishni keltirib chiqaradigan aniq muammolardan tashqari, boshqa jiddiy muammolar ham mavjud. Bir misol, sizning ish faoliyatini pasaytirishdir Antivirus dasturi . Qattiq diskdagi barcha fayllarni skanerlash uchun antivirus dasturi ishlab chiqilgan. Agar sizning fayllaringizning aksariyati bo'laklar sifatida saqlangan bo'lsa, dastur fayllaringizni skanerlash uchun uzoq vaqt talab etadi.

Ma'lumotlarning zaxira nusxasi ham zarar ko'radi. Bu kutilganidan ko'proq vaqt oladi. Muammo eng yuqori darajaga etganida, tizimingiz muzlatib qo'yishi yoki ogohlantirishlarsiz ishdan chiqishi mumkin. Ba'zida u ishga tusha olmaydi.

Ushbu muammolarni hal qilish uchun parchalanishni nazorat qilish muhimdir. Aks holda, tizimingizning samaradorligi jiddiy ta'sir qiladi.

Muammoni qanday hal qilish kerak?

Parchalanishning oldini olish mumkin bo'lmasa-da, tizimingizni ishlayotganini ta'minlash uchun uni hal qilish kerak. Ushbu muammoni hal qilish uchun defragmentatsiya deb ataladigan boshqa jarayonni bajarish kerak. Defragmentatsiya nima? Defragni qanday bajarish kerak?

Defragmentatsiya nima?

Aslida, qattiq disk bizning kompyuterimizning fayl kabinetiga o'xshaydi va undagi barcha kerakli fayllar ushbu fayl kabinetida tarqoq va tartibsiz joylashgan. Shunday qilib, har safar yangi loyiha kelganda biz kerakli fayllarni izlashga uzoq vaqt sarflaymiz, holbuki bizda ushbu fayllarni alifbo tartibida tartiblash uchun tashkilotchi bo'lganida, kerakli fayllarni tez va oson topish biz uchun ancha oson bo'lar edi.

Defragmentatsiya faylning barcha bo'laklangan qismlarini to'playdi va ularni qo'shni saqlash joylarida saqlaydi. Oddiy qilib aytganda, bu parchalanishning teskarisi. Buni qo'lda qilish mumkin emas. Buning uchun mo'ljallangan vositalardan foydalanishingiz kerak. Bu, albatta, ko'p vaqt talab qiladigan jarayon. Lekin bu sizning tizimingizning ish faoliyatini yaxshilash kerak.

Diskni defragmentatsiya qilish jarayoni shunday sodir bo'ladi, operatsion tizim ichida qurilgan saqlash algoritmi avtomatik ravishda amalga oshirilishi kerak. Defragmentatsiya paytida tizim barcha tarqoq ma'lumotlarni birlashgan ma'lumotlar oqimi sifatida birlashtirish uchun ma'lumotlar bloklarini harakatlantirish orqali barcha tarqoq sektorlarga birlashtiradi.

Post, defragmentatsiya tezligini sezilarli darajada oshirish kabi tajribali mumkin kompyuterning tezroq ishlashi , qisqaroq yuklash vaqti va kamroq tez-tez muzlatish. Esda tutingki, defragmentatsiya juda ko'p vaqt talab qiladigan jarayondir, chunki butun diskni sektorlar bo'yicha o'qish va tartibga solish kerak.

Ko'pgina zamonaviy operatsion tizimlar tizimga o'rnatilgan defragmentatsiya jarayoni bilan birga keladi. Biroq, Windows-ning oldingi versiyasida bunday bo'lmagan yoki shunday bo'lsa ham, algoritm asosiy muammolarni to'liq yumshatish uchun etarlicha samarali emas edi.

Shunday qilib, defragmentatsiya dasturi paydo bo'ldi. Fayllarni nusxalash yoki ko'chirish jarayonida jarayonni aniq ko'rsatuvchi jarayon paneli tufayli biz o'qish va yozish jarayonini ko'rishimiz mumkin. Biroq, operatsion tizimda ishlaydigan o'qish/yozish jarayonlarining aksariyati ko'rinmaydi. Shunday qilib, foydalanuvchilar buni kuzatib bo'lmaydi va tizimli ravishda qattiq disklarini defragmentatsiya qila olmaydi.

Shuningdek o'qing: Qayta ishga tushirish va qayta ishga tushirish o'rtasidagi farq nima?

Natijada, Windows operatsion tizimi standart defragmentatsiya vositasi bilan oldindan yuklangan edi, ammo samarali texnologiyalarning yo'qligi sababli, boshqa uchinchi tomon dasturiy ta'minot ishlab chiqaruvchilari parchalanish muammosini hal qilish uchun o'zlarining ta'mini ishga tushirdilar.

Ba'zi uchinchi tomon vositalari ham mavjud bo'lib, ular ishni Windows-ning o'rnatilgan vositasidan ham yaxshiroq bajaradi. Quyida defragmentatsiya qilish uchun eng yaxshi bepul vositalardan ba'zilari keltirilgan:

  • Defraggler
  • Smart Defrag
  • Auslogics Disk Defrag
  • Puran Defrag
  • Disk tezligini oshirish

Buning uchun eng yaxshi vositalardan biri ‘ Defraggler ’. Jadvalni o'rnatishingiz mumkin va vosita avtomatik ravishda belgilangan jadvalga muvofiq defragmentatsiyani amalga oshiradi. Siz qo'shiladigan maxsus fayl va papkalarni tanlashingiz mumkin. Yoki ba'zi ma'lumotlarni ham chiqarib tashlashingiz mumkin. Uning portativ versiyasi mavjud. U kamroq foydalaniladigan bo'laklarni diskning oxiriga ko'chirish va defragmentatsiyadan oldin qayta ishlash qutisini bo'shatish kabi foydali operatsiyalarni bajaradi.

Qattiq diskingiz defragmentatsiyasini ishga tushirish uchun Defraggler-dan foydalaning

Aksariyat vositalar ko'proq yoki kamroq o'xshash interfeysga ega. Asbobdan foydalanish usuli o'z-o'zidan tushunarli. Foydalanuvchi qaysi drayverni defragmentatsiya qilishni tanlaydi va jarayonni boshlash uchun tugmani bosing. Jarayon kamida bir soat davom etishini kuting. Foydalanishga qarab, har yili yoki kamida 2-3 yilda bir marta qilish tavsiya etiladi. Ushbu vositalardan foydalanish baribir oddiy va bepul ekan, nega tizimingiz samaradorligini barqaror saqlash uchun undan foydalanmasligingiz kerak?

Qattiq holatdagi disk va parchalanish

Qattiq holatdagi drayvlar (SSD) smartfonlar, planshetlar, noutbuklar, kompyuterlar va boshqalar kabi iste'molchilarga mo'ljallangan qurilmalarda keng tarqalgan so'nggi saqlash texnologiyasidir. flesh yoki bosh barmoqli disklarimizda ishlatiladigan xotira texnologiyasi.

Agar siz qattiq diskli tizimdan foydalansangiz, defragmentatsiya qilish kerakmi? An SSD qattiq diskdan uning barcha qismlari statik ekanligi bilan farq qiladi. Agar harakatlanuvchi qismlar bo'lmasa, faylning turli qismlarini yig'ish uchun ko'p vaqt yo'qolmaydi. Shunday qilib, bu holda faylga kirish tezroq bo'ladi.

Biroq, fayl tizimi hali ham bir xil bo'lganligi sababli, parchalanish SSDli tizimlarda ham sodir bo'ladi. Yaxshiyamki, ishlash deyarli ta'sir qilmaydi, shuning uchun defragmentatsiya qilishning hojati yo'q.

SSD-da defragmentatsiyani amalga oshirish hatto zararli bo'lishi mumkin. Qattiq holatdagi qattiq disk belgilangan sonli yozish imkonini beradi. Defragni qayta-qayta bajarish fayllarni joriy joydan ko'chirish va ularni yangi joyga yozishni o'z ichiga oladi. Bu SSD ning ishlash muddati boshida eskirishiga olib keladi.

Shunday qilib, SSD disklaringizni defragmentatsiya qilish zararli ta'sirga ega bo'ladi. Aslida, ko'pgina tizimlar SSD bo'lsa, defragmentatsiya opsiyasini o'chirib qo'yadi. Boshqa tizimlar siz oqibatlaridan xabardor bo'lishingiz uchun ogohlantirish beradi.

Tavsiya etiladi: Diskingiz Windows 10 da SSD yoki HDD ekanligini tekshiring

Xulosa

Ishonchimiz komilki, siz endi parchalanish va defragmentatsiya tushunchasini ancha yaxshi tushungansiz.

Yodda tutish kerak bo'lgan bir nechta maslahatlar:

1. Disk drayverlarini defragmentatsiya qilish qattiq diskdan foydalanish nuqtai nazaridan qimmat jarayon bo'lgani uchun uni faqat kerak bo'lganda bajarish bilan cheklash yaxshidir.

2. Disklarni defragmentatsiya qilishni cheklashgina emas, balki qattiq holatdagi disklar bilan ishlashda ikkita sababga ko'ra defragmentatsiyani amalga oshirish shart emas:

  • Birinchidan, SSD'lar sukut bo'yicha juda tez o'qish-yozish tezligiga ega bo'lishi uchun qurilgan, shuning uchun kichik qismlarga bo'linish tezlikni sezilarli darajada farq qilmaydi.
  • Ikkinchidan, SSD disklarida o'qish-yozish sikllari ham cheklangan, shuning uchun bu sikllardan foydalanmaslik uchun SSD disklarida bu defragmentatsiyadan qochish yaxshidir.

3. Defragmentatsiya - bu qattiq diskdagi fayllarni qo'shish va o'chirish tufayli yetim bo'lib qolgan barcha fayllar bitlarini tartibga solishning oddiy jarayoni.

Elon Deker

Elon Cyber ​​S kompaniyasining texnologiya yozuvchisi. U taxminan 6 yildan beri qoʻllanmalar yozmoqda va koʻplab mavzularni qamrab olgan. U Windows, Android va eng so'nggi fokuslar va maslahatlar bilan bog'liq mavzularni yoritishni yaxshi ko'radi.