Ang pangunahing mga sangkap ng hardware ng iyong computer - ang processor, memorya, at panloob na imbakan - gumagana nang magkakasabay upang paganahin kang ma-access ang mga file at mai-load ang mga programa. Habang ang RAM at processor ay gumagawa ng kanilang gawain sa bilis ng kidlat, ang panloob na imbakan, lalo na kung ito ay isang HDD, nakalulungkot na naiwan.
Dahil sa mga pisikal na limitasyon nito, isang tipikal na hard disk drive ay napakabagal at hindi makasabay sa bilis ng processor. Ang mga solid-state drive, habang mas mabilis kaysa sa mga mechanical drive, gumagana pa rin sa bilis ng pag-crawl kumpara sa pinakabagong mga chips. Bilang isang resulta, ang pagbabasa at pagsulat ng data ay maaaring maging labis na mabagal na proseso, lalo na kapag ang proseso ng natural na mga hakbang na pagkakawatak-watak ng file at palalain ang sitwasyon.
Ito ang dahilan kung bakit kinakailangan ang defragmenting ng iyong hard drive, kahit na sa 2020. Binabaligtad nito ang fragmentation ng file at nakakatulong upang mapabuti ang pagganap ng computer. Kung dati ay napagtagumpayan mo ang paksa at natagpuan mo itong isinama sa arcane na wika at opaque computer-speak, mahahanap mo ang artikulong ito na parehong nag-i-refresh at nag-iilaw.
Ang totoo ay ang disk defragmentation ay hindi gaanong isang kumplikadong paksa bilang isang hindi magandang ipinaliwanag. Upang lubos na maunawaan kung ano ang kailangan ng defragmenting ng isang hard disk, kailangang maunawaan ang ilang mga konsepto tulad ng pagkakawatak-watak at ang Windows file system. Ang pag-alam kung paano gumagana ang tradisyonal na hard disk at kung paano magkakaiba ang mga SSD ay makakatulong din sa iyo na malaman kung bakit dapat i-defragmented ang una para sa pinakamainam na pagganap habang ang huli ay magagawa nang wala ito.
Una, ipaliwanag natin kung paano nag-iimbak at binabasa ng hard disk drive ang data.
Ang Hard Disk
Malayo na ang narating ng hard disk drive mula sa mga mekanikal na monstrosity ng IBM noong 1960 hanggang sa mga compact storage device na may bilis na 7200 RPM na ginagamit namin noong 2020. Gayunpaman, sa kabila ng patuloy na pagpapabuti sa parehong bilis at laki, isang simpleng katotohanan tungkol sa HDD ay nananatili sa 2020: mabagal ito.
Mabagal ito sapagkat binubuo ito ng mga gumagalaw na bahagi tulad ng mga umiikot na platter at ang ulo na binasa nang sumulat. Ang mga gumagalaw na bahagi na ito ay nangangahulugang mayroong isang limitasyon sa kung gaano kabilis ang mga kahilingan na ipinadala ng processor na maaaring makuha ang kinakailangang data.
Upang mas mapabagal ang mga bagay, hindi lahat ng data na kailangang makuha ay makikita sa parehong lokasyon sa lahat ng oras. Maaaring makatulong na isipin ang umiikot na pinggan bilang isang pinaghalong disk na binubuo ng maraming mga concentric disk. Sabihin nating apat na mga disk na sama-sama na bumubuo sa pinggan. Ang bawat disk ay tinatawag na isang track, at ang bawat track ay nahahati sa mga bahagi ng katulad na haba na tinatawag na mga sektor. Ang bilang ng mga track at sektor ay nag-iiba ayon sa modelo, ngunit ang isang solong sektor ay karaniwang 512 bytes ang laki.
Kaya, bakit ito mahalaga? Mayroong dalawang pangunahing dahilan. Ang una ay ang data na nakaimbak sa mga panlabas na track at sektor ay na-access nang mas mabilis kaysa sa data na nakaimbak sa mga panloob na track at sektor. Ang pangalawang dahilan ay ang bawat yunit ng puwang sa isang hard drive ay binubuo ng isang tiyak na bilang ng mga sektor. Ang yunit na ito ay tinatawag na isang kumpol. Ang isang kumpol ay ang pinakamaliit na yunit ng puwang sa isang hard drive na maaaring maiimbak ng isang file o bahagi ng isang file.
Dinadala tayo nito nang maayos sa kung paano aayos at kinokontrol ng Windows ang data sa mga hard drive - ang system ng file ng NTFS.
Ang NTFS File System
Upang ilagay ito nang simple, ang isang file system ay ang paraan ng pag-aayos at pamamahala ng isang operating system ng mga file sa isang disk. Ang lahat ng mga bersyon ng Windows na pamilyar sa iyo ay gumagamit ng NTFS file system upang ayusin ang mga file sa isang HDD o SSD upang ma-access ng system ang anumang hiniling na data.
Ang mga drive na gumagamit ng NTFS file system ay karaniwang pinapangkat ang mga sektor sa mga kumpol na binubuo ng 8 sektor bawat isa. Nangangahulugan ito na ang bawat kumpol sa isang drive ng NTFS ay karaniwang 512 x 8 = 4096 bytes sa laki. Kung nai-save mo ang isang file na 2MB sa isang drive ng NTFS, mase-save ito bilang mga chunks ng 4096 bytes bawat isa sa drive. (Kung nagmamalasakit ka sa matematika, nangangahulugan iyon na ang file na 2Mb ay sasakupin ng humigit-kumulang na 488 mga kumpol o mga tipak ng puwang sa hard disk).
Kung Paano Nangyayari ang Defragmentation
Ngayon na alam mo na ang bawat file na inilalagay mo sa iyong computer storage ay nasisira sa mga chunks, dapat ay mas madali itong mailarawan kung paano nangyayari ang pagkakawatak-watak. Sabihin, nai-save mo ang isang 5MB file sa isang drive na may maraming libreng puwang; ang file ay babasagin sa mga tipak tulad ng dati. Ang mga tipak ay maaaring mailagay sa tabi ng isa't isa, na magpapalapit sa kanila. Nangangahulugan ito na kapag hiniling ng processor ang file na iyon, mas mabilis itong makuha ng HDD.
Ngayon, isipin ang tungkol sa pag-save ng parehong file sa isang drive na walang gaanong libreng puwang. Ise-save ng iyong system ang file sa pinakamalapit na magagamit na puwang. Kung ang puwang na iyon ay sapat upang maglaman ng lahat ng mga file chunks, mahusay. Kung hindi, ilalagay ng system ang ilan sa mga chunk sa ibang lugar. Ang mga bahagi ng file ay magkakahiwalay na ngayon sa isa't isa. Ang pag-iimbak ng mga chunks na sama-sama na bumubuo ng isang file sa mga hindi magkadikit na puwang sa hard drive ay ang kilala bilang fragmentation.
Dahil sa karamihan sa atin ay regular na nagse-save ng mga file, ang ilan sa mga ito ay malaki, sa aming mga hard disk drive, ang pagkakawatak-watak ay hindi maiiwasan at natural na bunga.
Disk Defragmentation: Bakit mo Kailangan Ito?
Ang mas maraming mga file ay nai-save sa hard disk at mas malaki ang bawat file ay, mas maraming gawain ang dapat gawin ng system upang mabasa at magsulat ng data. Ang isang disk drive na puno ng malalaking mga file ay nangangahulugan na magkakaroon ng mas kaunti at mas kaunting mga magkadikit na lokasyon upang mai-save ang bawat file hanggang sa isang punto kung kailan wala na. Kapag nangyari ito, nai-save lamang ng system ang iba't ibang mga tipak ng bawat file sa alinmang puwang na mahahanap nito. Kung mas malaki ang file, mas maraming mga chunks nito at mas nagkalat sila. Kaya, kapag hiniling ang file, ang ulo ng read-write ay kailangang tumalon sa paligid ng iba't ibang mga lokasyon upang tipunin ang magkakaibang at kalat na mga tipak. Ang prosesong ito ay nagsasangkot ng maraming trabaho at dahil dito ay tumatagal ng mas matagal, na nagreresulta sa mas mababang pagganap.
Bukod dito, dahil ang mga file ay nakakalat sa buong lugar, ang magagamit na puwang sa drive ay nakakalat din. Ito naman ang sanhi ng malalaking papasok na mga file na agad na mai-fragment dahil walang magkadikit na tipak ng libreng puwang ang magagamit para sa kanila upang mai-save.
Kahit na ang mga bilis ng read-write ng mga modernong HDD ay napabuti nang malaki kumpara sa mas maaga sa dekada, ang disk fragmentation ay nangangahulugang ang bilis ay bababa sa oras, dahan-dahang humantong din sa pagkasira ng hard disk.
Ito ang dahilan kung bakit kailangan mong palaging defragment ang isang disk drive.
Sa kabutihang-palad para sa karamihan sa atin, ang mga modernong operating system tulad ng Windows 10 ay may iskedyul ng defragment na regular na tumatakbo at inaalagaan ang iyong hard drive. Gayunpaman, ang sistemang ito ay maaaring tumigil sa pagtatrabaho o pagkasira, kaya kailangan mong malaman kung kailan ang iyong system ay nangangailangan ng agarang defragging.
Mayroong ilang mga palatandaan at sintomas ng pagkakasabi ng isang mabibigat na pinaghiwalay na HDD:
- Mas matagal na oras ng pag-load para sa mga file at programa
- Ang mga graphic at mabibigat na app at laro na masyadong tumatagal upang mai-load ang mga bagong windows o iproseso ang mga bagong kapaligiran
- Naririnig ang ingay mula sa hard drive sa panahon ng pagpapatakbo ng system
Kapag ang alinman sa mga ito ay nagsimulang mangyari nang tuloy-tuloy, marahil oras na upang tumawag sa mga kabalyero - kung saan nangangahulugan kami na defragging ang iyong computer. Kaya, kung paano i-defrag drive kung alin talaga ang nangangailangan nito?
Paano Defrag ang Iyong Computer
Hinahayaan ka ng pag-defrag ng iyong PC na i-optimize ang iyong hard drive at magbakante ng puwang. Gayunpaman, ang isang mahusay na defragmenter ay gagawa ng higit pa kaysa doon. Ang nakakalat na mga chunks ng file ay kailangang mailagay sa tabi ng bawat isa upang makakuha ng mas mabilis na bilis ng pagkuha. Ang paggawa nito ay nagpapalaya rin ng malalaking mga tipak ng puwang na maaaring mailagay ng mga bagong file, na binabawasan ang pagkakataong sila ay mabilis na naghiwalay matapos ang pag-landing sa hard disk drive. Ang isa pang aspeto ng defragmenting ay ang matalinong paglalagay ng file, na tinitiyak na ang mga file na pinaka kailangan ng system ay inilalagay sa mga lokasyon na pinakamabilis at pinakamadaling mag-access.
Sa madaling salita, mayroong tatlong pangunahing mga aspeto ng def defragmentation ng disk, na isinasama ng lahat ng mga defragment:
- Pagpipinsala ng file. Sa panahon ng prosesong ito, ang mga kumpol na naglalaman ng mga chunks ng isang fragmented file ay inilalagay sa tabi ng bawat isa. Ang lahat ng mga kumpol na bumubuo ng isang file ay natipon sa parehong lugar at magkakasunod na nag-order.
- Pagkasira ng puwang. Ang libreng puwang ay din defragmented sa panahon ng prosesong ito. Sa pamamagitan nito, nangangahulugan kami na ang magkakahiwalay na mga kumpol ng libreng puwang ay nakolekta sa isang solidong bloke sa halip na nakakalat sa paligid ng HDD sa mas maliit na magkakahiwalay na mga seksyon.
- Smart paglalagay ng file. Ang paglalagay ng matalinong file sa panahon ng defragmentation ay nangangahulugang ang mga file ay iniutos ayon sa mga pangangailangan ng system. Halimbawa, ang mga file ng system ay maaaring mailagay sa mga panlabas na track para sa mas mabilis na bilis ng read-magsulat, sa gayon pagbutihin ang oras ng pagsisimula ng iyong PC. Dynamic ang paglalagay ng smart file. Sa pangkalahatan, ang pinaka-madalas na ginagamit at mahalagang mga file ay inilalagay sa mas maraming mga panlabas na track, habang ang hindi gaanong na-access na mga file ay nakasulat sa panloob na mga track ng HDD.
Mula sa naunang nabanggit, dapat mong malaman kung gaano kahalaga ang pagpapahina ng disk sa kalusugan ng disk at pangkalahatang pagganap ng system. Kung ang iyong PC ay nakakakita ng maraming aksyon at nagsimulang maging mabagal dahil sa lahat ng mga madalas na pag-install at pagtanggal, pagkopya at paglipat, paglalaro, at pag-edit ng graphics, pag-optimize ng iyong hard disk drive na may tampok na rich defragmentation software ay tiyak na lilikha ng isang kapansin-pansin na pagpapabuti sa iyong pangkalahatang bilis at pagganap ng system.
Gayunpaman, hindi mo kailangang sagutin ang aming salita para rito. Maaari mong subukan ang isang defragmenter sa iyong sarili at suriin ang mga resulta. Tulad ng itinuro dati, ang isang OS tulad ng Windows 10 ay may isang nakapaloob na tool na awtomatiko na gumagawa ng mga pangunahing bagay, ngunit maaari mong subukan ang iba na may mas mahusay na mga tampok at isang mas malakas na optimization engine.
Bago namin tapusin ang patnubay na ito, may isa pang mahalagang tanong na dapat sagutin: Kumusta naman ang mga solid-state drive?
Maaari Isang Mag-Defrag ng isang SSD?
Mabilis na pinapalitan ng mga SSD ang mga HDD bilang imbakan ng hardware na pinili sa mga modernong laptop at desktop. Kahit na mananatili silang mahal na may kaugnayan sa kanilang mga katapat na mekanikal, hindi maikakaila na ang pagkakaiba sa bilis sa pagitan ng mga SSD at HDD ay gabi at araw.
Kung ang nag-iisang hardware ng pag-iimbak sa isang PC ay isang SSD, ang pagsasagawa ng disk defragmentation sa pag-asang mapabuti ang bilis ng drive ay hindi inirerekomenda. Sa katunayan, ang paggawa nito ay maaaring magkaroon ng kabaligtaran na epekto.
Ang mga SSD, hindi katulad ng mga hard disk drive, ay walang mga bahagi ng paglipat ng mekanikal. Kaya, ang pagbabasa ng data sa isang solid-state drive ay nagsasangkot ng ibang proseso. Dahil wala itong mekanikal na ulo na gumagalaw, ang pagkakawatak-watak sa isang SSD ay hindi sanhi ng pagbawas ng bilis ng pagsulat, kaya't hindi mahalaga kung paano nakakalat ang mga file chunks sa buong drive. Tinitiyak ng teknolohiyang NAND na ang lahat ng mga sangkap ng file ay makuha sa lalong madaling hiniling ang mga ito.
Sa halip na defragmentation, ang karaniwang pagpapatakbo ng pag-optimize sa isang solid-state drive ay ang TRIM command, na mahalagang nagbibigay sa drive ng paunang punasan ang mga bloke ng data na natukoy na hindi na ginagamit.
Karamihan sa mga built-in na defragmenter ay hindi pinagana ang defragmentation ng SSD para sa kadahilanang iyon, tulad ng ginagawa ng karamihan sa mga tool ng third-party na gumagawa ng parehong bagay. Gayunpaman, ang ilan sa mas maraming mga programa sa defragmentation na mayaman sa tampok ay may isang pagpipilian upang paikutin ang isang SSD, kahit na hindi namin inirerekumenda na gawin ang hakbang na ito - maliban kung marahil ang pinag-uusapan na drive ay isang SSHD (isang hybrid ng SSD at HDD na teknolohiya).