Ang defragmentation ng disk ay dating napapalibutan ng misteryo na may payo na huwag kailanman hawakan ang mouse ng iyong computer habang tumatakbo ang defrag, ginagawa ito sa Safe Mode at hinahawakan ang iyong sarili para sa posibilidad ng pagkawala ng data mula sa paminsan-minsang kabiguan ng kuryente. Maraming tao ang natatakot pa rin sa defragmentation o simpleng subukang huwag isipin ito dahil sa dating payo na lumalabas pa rin sa mga paghahanap sa internet. Sa artikulong ito susubukan kong ipaliwanag ang defragmentation ng disk at lahat ng nauugnay na mga ideya sa simpleng mga termino upang maalis ang bawat takot o mitolohiya na nauugnay dito.
Upang maunawaan kung ano ang defragmentation ng disk, kailangan munang maunawaan ng isang tao kung paano gumana ang isang hard disk, kung ano ang isang file system at kung paano talaga nangyayari ang pagkapira-piraso. Ito ay maaaring tunog tulad ng napaka-teknikal na mga termino, ngunit ang mga kuru-kuro ay sa katunayan medyo madali upang maunawaan sa isang maliit na nagpapaliwanag at ilang mga guhit. Tingnan natin sila dito.
Paano Gumagana ang Iyong HDD
Ang iyong HDD (hard disk drive) ay ang pinakamabagal na bahagi ng iyong computer, sapagkat naglalaman ito ng mga gumagalaw na bahagi - umiikot na mga platter at ulo ng nabasa nang sumulat. Ito ang hitsura sa loob ng iyong computer:
Sa tuwing magbubukas ka ng isang file (o sinusubukan ng system na mag-access ng isang file), ipinapadala ng CPU ang kahilingan sa iyong hard drive at ang head ng read-write ay nagsisimulang gumalaw upang makuha ang hiniling na data. Sa halip na detalyadong pag-usapan tungkol sa kung paano eksakto ang paggalaw ng ulo ng read-write (gamit ang mga term na tulad ng "angular velocity", "seek time" at mga katulad nito), sasabihin ko lamang ang isang katotohanan na kakailanganin mong tandaan - sa mga tuntunin ng bilis ng pag-access sa data , ang panlabas na bahagi ng plato ng hard drive, na tinukoy din sa harap ng drive, ay ang pinakamabilis, habang ang panloob na bahagi, o ang likod ng drive, ang pinakamabagal.
Ang ibabaw ng disk ay nahahati sa mga sektor at track (tingnan ang larawan sa ibaba). Kung tila ito ay masyadong maraming impormasyon na makukuha, pagkatapos ay huwag mag-alala tungkol dito. Mayroong dalawang kadahilanan kung bakit ko isinasama ang impormasyong ito sa aking artikulo - maaari itong makatulong na lumikha ng isang larawan sa iyong isipan na ipinapakita kung paano nakaimbak ang data sa iyong hard drive, at ito rin ang mga term na madalas gamitin sa defragmentation software. Kaya kung maaari kang gumawa ng labis na pagsisikap, kung gayon mangyaring basahin ang bahaging ito at subukang unawain ang labis na panteknikal na terminolohiya na susundan dito.
Ang mga track ay karaniwang tulad ng taunang mga singsing sa isang pinutol na puno. At ang mga sektor ay tulad ng mga wedges sa isang pizza, maliban sa computer terminology ang isang solong sektor ay bahagi ng pizza wedge na kabilang sa isang solong track at karaniwang 512 bytes ang laki.
Ang magkakaibang mga modelo ng hard drive ay maaaring may iba't ibang bilang ng mga track, at mga sektor. Gayunpaman, nananatili ang katotohanan na ang data na nakaimbak sa mga panlabas na track sa anumang hard drive ay tumatagal ng mas kaunting oras para ma-access ang read-write head kaysa sa data na nakaimbak sa mga panloob na track.
Ano ang isang System ng File?
Na may malaking halaga ng data na nakaimbak sa hard drive dapat magkaroon ng isang paraan upang ayusin at makontrol ito, na kung saan ang ginagawa ng mga file system. Ang NTFS ay ang file system na ginamit ng Microsoft sa operating system ng Windows (mula sa Windows NT sa). Pinapanatili ng file system ang pisikal na lokasyon ng bawat file sa hard drive at ginawang posible para sa iyong computer na makuha ang data kapag hiniling ito. Pinagsasama ng file system ang mga pangkat ng 512-byte na sektor sa mga kumpol, na kung saan ay ang pinakamaliit na yunit ng puwang upang mag-imbak ng isang file o bahagi ng isang file. Sa mga hard drive ng NTFS kadalasang mayroong 8 mga sektor bawat kumpol, na nangangahulugang ang laki ng isang solong kumpol ay 4096 bytes. Ito ang laki ng mga piraso ng bawat file ay nahahati sa. Isinasaalang-alang ang mga laki ng maraming mga file na nakaimbak sa iyong hard drive ay sinusukat sa megabytes o kahit gigabytes, na hinahati sa mga piraso ng 4096-byte, kahit na kinakailangan para sa isang bilang ng mga kadahilanan, ay nagbibigay ng malaking potensyal para sa pagkakawatak-watak.
Ano ang Fragmentation?
Sa isang sariwang naka-format na mga file ng hard drive na nakasulat sa isang tuloy-tuloy na pamamaraan - lahat ng mga kumpol na kabilang sa isang solong file ay maayos na nakaimbak at ang file ay nasa isang piraso, dahil maraming liblib na puwang upang isulat ang bawat file. At pagkatapos ay simulan mong gamitin ang iyong PC. Kung hindi mo ito ginamit, mananatili itong maayos na ayos at hindi ka mag-aalala tungkol sa pagkakawatak-watak, ngunit pagkatapos ay walang anuman kundi isang mamahaling palamuti sa silid. Ang pagkakawatak-watak ay nangyayari hindi dahil sa gumawa ka ng mali o dahil masama ang iyong PC, ito ang nangyayari sa normal na paggamit ng PC. Mag-isip ng isang hard drive na may mga file na nakaimbak nang maayos sa tabi ng isa pa. Ngayon sabihin mong tatanggalin mo ang isang 1-megabyte file mula sa gitna ng maayos na nakaimbak na pangkat na ito, at pagkatapos ay mag-save ng isang 2-megabyte file sa iyong hard drive. Naghahanap ang iyong system ng libreng puwang upang isulat ang file, nahahanap nito ang 1-megabyte block ng libreng puwang na iyong ginawang magagamit sa pamamagitan ng pagtanggal ng lumang file, at nagsisimulang isulat ang bagong file dito, at tulad ng inaasahan ng isang, 1 megabyte kalaunan nauubusan ito ng puwang sa lugar na ito at nagsisimulang maghanap para sa susunod na magagamit na bloke ng libreng puwang. Kung ang susunod na bintana ng puwang ay 1 megabyte ang laki, pagkatapos ang iyong bagong nai-save na file ay nasisira lamang sa 2 piraso. Ngunit sabihin natin na ang susunod na bloke ng libreng puwang ay kalahating megabyte, pagkatapos pagkakaroon ng nakasulat na bahagi ng iyong file sa lugar na ito, ang system ay naghahanap ng mas maraming puwang at ang iyong file ay nahati na sa higit sa 2 piraso. Ito ay isang pinasimple na paliwanag kung paano nangyayari ang pagkakawatak-watak.
Upang makita kung bakit mahalaga ito para sa pagganap ng iyong PC, tingnan ang larawan sa ibaba. Sa kaliwa nakikita mo ang isang eskematiko na representasyon ng isang file na nakaimbak lahat sa isang piraso sa isang lokasyon. Sa kanan makikita mo ang parehong file na pinaghiwalay sa maraming mga piraso na nakaimbak sa iba't ibang mga lokasyon sa hard drive. Ngayon isipin ang dami ng trabaho na dapat gawin ng ulo na basahin ang sulatin upang makuha ang file sa kaliwa at ihambing ito sa halaga kung trabaho ay kailangang gawin ang paglukso upang ilagay upang makuha ang file sa kanan. Malinaw na tatagal ito upang ma-access ang file sa kanan. Ang mas maraming mga piraso ng file ay nasira, at ang karagdagang bukod ang mga piraso ay nakakalat sa hard drive, mas tumatagal upang makuha ito ng head na mabasa ang sulat, na nagreresulta sa mas mabagal na pagganap.
Bukod sa pagkakahiwalay mismo ng file, may isyu ng fragmentation ng libreng puwang, na kung saan ay nagdudulot ng mas maraming fragmentation ng file. Karaniwan itong nangyayari kapag tinanggal ang data na nag-iiwan ng maliliit na seksyon ng libreng puwang na nakakalat sa pagitan ng natitirang mga file. Ang resulta ay kapag nai-save ang mga bagong file sa hard drive, pinaghiwa-hiwalay ng system ang mga ito upang magkasya sa mga maliliit na seksyon na ito ng libreng puwang.
Paano Gumagana ang Disk Defragmentation
Ngayong alam mo na ang kailangan mong malaman tungkol sa mga hard drive, file system at fragmentation, magpapatuloy kami sa pangunahing paksa ng artikulong ito, na kung saan ay disk defragmentation. Inaasahan kong malinaw kung bakit kinakailangan upang ma defragment ang iyong hard drive. Ang operasyon na ito ay hindi lamang makakatulong na magkasama ang mga file file, ngunit maaari ring pagsamahin ang libreng puwang upang may mas malaking mga bloke ng puwang na magagamit upang magsulat ng mga bagong file kaya pinipigilan ang karagdagang pagkakawatak-watak. Ang isang mahusay na defragmenter ay magsasama rin ng isang algorithm para sa matalinong paglalagay ng file na gumagamit ng kaalaman ng mas mabilis at mas mabagal na mga zone ng pag-access ng data sa hard drive. Tingnan natin nang mabuti ang mga aspektong ito ng disk defragmentation.
Pagkasira ng File
Sa mga simpleng term, ang defragmentation ng file ay ang proseso ng pagsasama-sama ng mga piraso ng file. Ang ginagawa ng mga disk defragmenter ay muling pagsusulat ng mga file sa magkadikit na mga bloke ng libreng puwang na tinitiyak na ang lahat ng mga fragment ng file ay nakasulat sa isang magkakasunod na pagkakasunud-sunod. Sa ganitong paraan ang ulo ng read-sulat ng hard drive ay kailangang pumunta sa isang lokasyon upang ma-access ang hiniling na file sa halip na mangalap ng mga piraso ng file sa buong drive.
Libreng Space Defragmentation
Ang pagkasira ng katawan, o pagsasama-sama, ng libreng puwang sa isang hard drive ay isa sa pinakamabisang mga diskarte sa pag-iwas sa pagkapira-piraso. Kapag ang libreng puwang ay nasa malalaking magkadikit na mga bloke sa halip na kalat sa paligid ng hard drive sa mas maliit na mga seksyon, ang mga bagong file na nakasulat sa hard drive ay madaling mailagay sa isang piraso. Kapag muling pagsusulat ng mga file sa panahon ng disk defragmentation, sinusubukan ng mga defragger na ilagay ang lahat ng mga file nang mas malapit nang magkasama upang ang natitirang libreng puwang ay pinagsama sa mas malaking mga seksyon.
Paglalagay ng Smart File
Alam kung paano gumana ang isang hard drive at kung paano nakaimbak at na-access ang data dito, mas madali mong maunawaan ang teorya sa likod ng paglalagay ng matalinong file. Mayroong talagang higit sa ilang mga paraan ng mga file na maaaring mailagay sa isang hard drive na may hangarin na mapabuti ang pagganap ng system. Ang iba't ibang mga defragmenter ay maaaring gumamit ng iba't ibang mga diskarte o algorithm para sa paglalagay ng mga file, ang ilan ay nag-aalok ng isang pagpipilian ng mga algorithm na maaaring piliin ng isang gumagamit upang tumugma sa kanilang indibidwal na istilo ng paggamit ng PC.
Maaaring subukang i-Defragment ng mga file na karaniwang na-access nang magkasama, tulad ng isang pangkat ng .dll file na kinakailangan kapag ang isang application ay inilunsad. Lubhang binabawasan nito ang dami ng trabaho na kailangang gawin ng read-sulat ng ulo ng HDD kapag hiniling ang mga file na ito. Ang paglalagay ng mga file ng system sa mabilis na panlabas na mga track ng hard drive ay binabawasan ang oras na kinakailangan para magsimula ang iyong system, pati na rin para sa paglulunsad ng mga application. Ang mabilis na zone na ito sa hard drive ay maaari ding magamit upang ilagay ang pinakamadalas na na-access na mga file na nagpapabuti ng bilis ng pang-araw-araw na gawain. Sa parehong oras, ang paglipat ng mga bihirang ginamit na mga file sa likuran ng drive (ang mas mabagal na panloob na mga track) ay tinitiyak na wala na sila sa daan at hindi kumukuha ng mahalagang libreng puwang sa mabilis na zone.
Tulad ng nakikita mo, ang disk defragmentation ay hindi lamang pagsasama-sama ng mga fragment ng file, marami pang iba dito. Ang lahat ng mga iba't ibang mga diskarte na ginamit sa defragmenters ay nag-aalok ng mahusay na potensyal para sa pagpapabuti ng bilis ng system at pagganap. Ang mga taong nagpahayag na ang defragmentation ay hindi kinakailangan ng mga modernong hard drive ay maaaring hindi sinubukan ang isang modernong defragmenter na may isang malakas na optimization engine. Sinumang gumagamit ng maraming PC, nag-e-edit, nagse-save at nagtatanggal ng mga file, nag-i-install at nag-uninstall ng software, naglalaro ng mga laro sa computer o nagtatrabaho sa mga pangmatagalang proyekto sa paaralan ay tiyak na mapapansin ang isang pagpapabuti sa pagganap ng kanilang computer pagkatapos magamit dito ang detalyadong software na defragmentation. Tulad ng sinabi nila, ang nakikita ay naniniwala. Subukang i-defragment at i-optimize ang iyong hard drive upang makita kung anong pagkakaiba ang magagawa nito sa pagganap ng iyong PC.