Apa itu Fragmentasi & Defragmentasi?

Mengapa pemecahan berlaku, bagaimana defragging membantu, & jika defragging SSD adalah pintar

Fragmentasi berlaku pada cakera keras , modul ingatan , atau media lain apabila data tidak ditulis dengan teliti secara fizikal pada pemacu. Kepingan data individu yang terfragmentasi ini dirujuk secara umum sebagai serpihan .

Defragmentation , kemudian, adalah proses tanpa pengfragmenting atau piecing bersama-sama, fail yang dipecah itu supaya mereka duduk mendekati - secara fizikal - pada pemacu atau media lain, yang berpotensi mempercepatkan kemampuan pemacu untuk mengakses fail tersebut.

Apakah Fragment Fail?

Fragments, seperti yang anda baca hanya sekeping fail yang tidak diletakkan bersebelahan di dalam pemacu. Itu mungkin agak pelik untuk difikirkan, dan tiada apa yang akan anda perhatikan, tetapi memang benar.

Contohnya, apabila anda membuat fail Microsoft Word baru, anda melihat keseluruhan fail dalam satu tempat, seperti pada Desktop atau dalam folder Dokumen anda. Anda boleh membukanya, mengeditnya, mengalih keluarnya, menamakannya semula - apa sahaja yang anda mahukan. Dari perspektif anda, ini semua berlaku di satu tempat, tetapi pada hakikatnya, sekurang-kurangnya secara fizikal di dalam pemacu e, ini sering tidak berlaku.

Sebaliknya, cakera keras anda mungkin menjimatkan bahagian fail dalam satu kawasan peranti simpanan sementara yang lain ada di tempat lain pada peranti, berpotensi jauh ... secara relatif, sudah tentu. Apabila anda membuka fail, cakera keras anda dengan cepat menarik bersama-sama semua kepingan fail supaya ia boleh digunakan oleh seluruh sistem komputer anda.

Apabila pemacu terpaksa membaca kepingan data dari pelbagai bidang yang berlainan pada pemacu, ia tidak dapat mengakses seluruh data secepat mungkin jika semuanya ditulis bersama di kawasan yang sama pemacu.

Fragmentasi: Analogi

Sebagai analogi, bayangkan bahawa anda ingin bermain permainan kad yang memerlukan seluruh dek kad. Sebelum anda boleh memainkan permainan, anda perlu mengambil dek dari mana sahaja mungkin.

Sekiranya kad tersebar di seluruh bilik, masa yang diperlukan untuk mengumpulkan mereka bersama dan meletakkan mereka dalam perintah akan jauh lebih besar daripada jika mereka duduk di atas meja, dengan baik dianjurkan.

Kad dek yang tersebar di seluruh bilik boleh dianggap sebagai dek kad yang terfragmentasi, seperti data terputih pada cakera keras yang, apabila berkumpul bersama (defragmented), mungkin sama dengan fail yang anda mahu buka atau proses dari satu program perisian tertentu yang perlu dijalankan.

Kenapa Adakah Pembahagian Fragmentasi?

Fragmen berlaku apabila sistem fail membenarkan jurang untuk berkembang di antara kepingan yang berlainan fail. Sekiranya anda mengetahui apa-apa mengenai sistem fail secara umum, anda mungkin telah meneka bahawa sistem fail adalah penyebab dalam perniagaan pemecahan ini, tetapi mengapa?

Kadang-kadang fragmentasi berlaku kerana sistem fail terlalu banyak ruang untuk fail ketika ia mula-mula dibuat, dan oleh itu meninggalkan kawasan terbuka di sekitarnya.

Fail yang telah dipadamkan sebelum ini juga merupakan satu lagi sebab data serpihan sistem fail apabila ditulis. Apabila fail dikeluarkan, ruang yang diduduki sebelum ini kini dibuka untuk fail baru untuk disimpan ke dalamnya. Seperti yang anda bayangkan, jika ruang terbuka sekarang tidak cukup besar untuk menyokong keseluruhan saiz fail baru, maka hanya sebahagian daripadanya boleh disimpan di sana. Selebihnya mesti diletakkan di tempat lain, mudah-mudahan, berdekatan tetapi tidak selalu.

Mempunyai beberapa keping fail di satu tempat manakala yang lain terletak di tempat lain akan memerlukan pemacu keras untuk melihat melalui jurang atau ruang yang diduduki oleh fail lain sehingga ia boleh mengumpulkan semua kepingan yang diperlukan untuk membawa fail bersama untuk anda.

Kaedah menyimpan data adalah benar-benar normal dan mungkin tidak akan pernah berubah. Alternatifnya ialah untuk sistem fail sentiasa merombak semua data sedia ada pada drive setiap kali fail diubah, yang akan membawa proses penulisan data ke merangkak, melambatkan segala hal lain dengannya.

Jadi, walaupun ia mengecewakan bahawa pemecahan ada, yang melambatkan komputer sedikit, anda mungkin memikirkannya sebagai "kejahatan yang diperlukan" dalam erti kata - masalah kecil ini bukannya lebih besar.

Defragmentation to the Rescue!

Seperti yang anda tahu dari semua perbincangan setakat ini, fail-fail pada peranti penyimpanan boleh diakses dengan lebih cepat, sekurang-kurangnya pada cakera keras tradisional, apabila bahagian-bahagian yang membuatnya hampir rapat.

Dari masa ke masa, apabila semakin banyak pemecahan, mungkin ada yang boleh diukur, walaupun ketara, kelembapan. Anda mungkin mengalaminya sebagai kelesuan komputer umum tetapi, dengan pemecahan pecah berlebihan telah berlaku, sebahagian besar kelambatan itu mungkin disebabkan oleh masa yang diperlukan untuk memfailkan fail selepas fail, masing-masing dalam beberapa tempat fizikal yang berbeza di dalam pemacu.

Jadi, kadang-kadang, defragmentasi , atau perbuatan pemecahan pembahagian (iaitu mengumpulkan semua kepingan yang lebih dekat bersama-sama) adalah tugas penyelenggaraan komputer pintar. Ini biasanya dirujuk sebagai defragging .

Proses defragging bukan sesuatu yang anda lakukan secara manual. Seperti yang telah kami sebutkan, pengalaman anda dengan fail anda adalah konsisten, jadi tidak perlu menyusun semula pada akhirnya anda. Fragmentasi bukan sekadar koleksi fail dan folder yang tidak teratur.

Alat defragging yang khusus adalah apa yang anda perlukan. Defragmenter Disk adalah salah satu defragger seperti itu dan dimasukkan secara percuma dalam sistem operasi Windows. Yang mengatakan, terdapat banyak pilihan pihak ketiga juga, lebih baik yang melakukan pekerjaan yang jauh lebih baik pada proses defragmentasi daripada alat terbina dalam Microsoft.

Lihat Senarai Perisian Defrag Percuma kami untuk ulasan penuh dan dikemaskini mengenai yang terbaik di luar sana. Defraggler adalah tangan ke bawah kegemaran kami.

Defragging cukup jelas dan semua alat tersebut mempunyai antara muka yang serupa. Untuk sebahagian besar, anda hanya pilih pemacu yang anda mahu defrag dan ketik atau klik butang Defragment atau Defrag . Masa yang diperlukan untuk defrag pemacu bergantung pada saiz pemacu dan tahap pemecahan, tetapi mengharapkan kebanyakan komputer moden dan pemacu keras yang besar untuk mengambil satu jam atau lebih untuk defrag sepenuhnya.

Sekiranya saya Defrag Hard Drive Negeri Pepejal Saya?

Tidak, anda benar-benar tidak boleh defrag cakera keras pepejal (SSD). Untuk sebahagian besar, defragging SSD adalah pembaziran borong masa. Bukan itu sahaja, defragging SDD akan memendekkan jangka hayat keseluruhan pemacu.

Pemacu keadaan pepejal adalah pemacu keras yang tidak mempunyai bahagian yang bergerak. SSD pada dasarnya ialah versi storan yang digunakan pada pemacu denyar dan kamera digital.

Seperti mana yang anda mungkin telah meneka, jika pemacu tidak mempunyai bahagian yang bergerak, dan tidak ada masa yang diperlukan kerana ia bergerak mengelilingi semua serpihan fail bersama-sama, maka semua serpihan fail pada dasarnya boleh diakses pada sama masa.

Semua yang berkata - ya, pemecahan tidak berlaku pada pemacu keadaan pepejal kerana sistem fail kebanyakannya disalahkan. Walau bagaimanapun, kerana prestasi tidak terjejas hampir sama ada pada bukan SSD, anda tidak perlu membatalkannya.

Alasan lain yang anda tidak perlu defrag pemacu keadaan pepejal adalah bahawa anda tidak boleh defrag mereka! Melakukannya akan menyebabkan mereka gagal lebih cepat daripada yang mereka sebaliknya. Inilah sebabnya:

SSD membenarkan bilangan menulis yang terbatas (iaitu meletakkan maklumat pada pemacu). Setiap kali defrag dijalankan pada cakera keras, ia perlu memindahkan fail dari lokasi ke lokasi yang lain, setiap kali menulis fail ke lokasi baru. Ini bermakna SSD akan bertahan berterusan menulis, berulang kali, kerana proses defrag berlangsung.

Lebih banyak menulis = lebih banyak memakai dan air mata = kematian terdahulu.

Jadi, tanpa keraguan, jangan defrag SSD anda . Bukan sahaja tidak membantu, ia juga akhirnya merosakkan. Banyak alat defragmenter sebenarnya tidak akan memberi anda pilihan untuk defrag SSD, atau, jika mereka melakukannya, mereka akan meminta anda dengan amaran yang mengatakan ia tidak disyorkan.

Hanya untuk menjadi jelas: lakukan defrag biasa, lama, cakera keras "berputar".

Lebih lanjut mengenai Defragmentation

Defragmenting hard drive tidak memindahkan rujukan ke fail, hanya lokasi fizikalnya. Dalam erti kata lain, dokumen Microsoft Word di desktop anda tidak akan meninggalkan tempat itu apabila anda defrag itu. Ini adalah benar untuk semua fail berpecah-belah dalam folder mana pun.

Anda tidak sepatutnya merasa seolah-olah anda perlu membuang cakera keras anda pada sebarang jadual biasa. Seperti semua perkara, bagaimanapun, ini tentu saja berbeza-beza bergantung pada penggunaan komputer anda, saiz hard drive dan fail individu, dan jumlah fail pada peranti.

Jika anda memilih untuk defrag, ingatlah ia benar-benar selamat dan ada sebab-sebab yang sifar untuk menghabiskan apa-apa wang untuk program untuk melakukannya: terdapat banyak alat defrag percuma yang sangat baik di luar sana!