Apakah saya perlu mendefrag Mac OS X?

9

Apakah windows perlu didefrag secara teratur?

Mengapa MacOS tidak memiliki utilitas Defragmentasi?

Tolong ajari orang yang detail

ffffff
sumber
1
Jangan downvote. Ini adalah pertanyaan yang valid, meskipun agak ditulis dengan buruk. Adakah yang akan mengeditnya? ;-)
GeneQ
1
Saya sudah merapikan ini, saya mencoba untuk tetap sedekat mungkin dengan aslinya sambil membuatnya dapat dibaca.
Bruce McLeod

Jawaban:

17

Saya pikir jawaban terbaik untuk ini datang langsung dari dukungan apel KB ini

Tentang pengoptimalan dan fragmentasi

Optimalisasi disk adalah proses di mana lokasi fisik file pada volume "dirampingkan." File dan metadata disusun kembali untuk meningkatkan waktu akses data dan meminimalkan waktu untuk memindahkan kepala hard drive.

File dapat menjadi "terfragmentasi" seiring waktu ketika mereka diubah dan disimpan dan ketika volume diisi, dengan bagian-bagian berbeda dari satu file yang disimpan di lokasi yang berbeda pada suatu volume. Proses mengumpulkan fragmen file dan menempatkannya "kembali bersama" dikenal sebagai optimasi. Namun, jika kegagalan terjadi selama optimasi, seperti kehilangan daya, file bisa menjadi rusak dan perlu dipulihkan dari salinan cadangan.

Apakah saya perlu mengoptimalkan?

Anda mungkin tidak perlu mengoptimalkan sama sekali jika menggunakan Mac OS X. Inilah alasannya:

  • Kapasitas hard disk sekarang jauh lebih besar daripada beberapa tahun yang lalu. Dengan lebih banyak ruang kosong yang tersedia, sistem file tidak perlu mengisi setiap "celah dan celah". Pemformatan Diperpanjang Mac OS (HFS Plus) menghindari penggunaan kembali ruang dari file yang dihapus sebanyak mungkin, untuk menghindari mengisi area kecil dari ruang yang baru saja dibebaskan secara prematur.

  • Mac OS X 10.2 dan yang lebih baru termasuk alokasi yang tertunda untuk Mac OS X Volume yang diformat yang diperluas. Ini memungkinkan sejumlah alokasi kecil untuk digabungkan menjadi alokasi besar tunggal di satu area disk.

  • Fragmentasi sering disebabkan oleh terus-menerus menambahkan data ke file yang ada, terutama dengan garpu sumber daya. Dengan hard drive yang lebih cepat dan caching yang lebih baik, serta format pengemasan aplikasi baru, banyak aplikasi hanya menulis ulang seluruh file setiap kali. Mac OS X 10.3 Panther juga dapat secara otomatis mendefrag file yang tumbuh lambat tersebut. Proses ini kadang-kadang dikenal sebagai "Hot-File-Adaptive-Clustering."

  • Caching baca-depan dan tulis-balik yang agresif berarti bahwa fragmentasi kecil memiliki pengaruh yang lebih kecil terhadap kinerja sistem yang dirasakan.

Bruce McLeod
sumber
4
Itulah teorinya, tetapi dalam praktiknya jika Anda bukan pengguna ringan, Anda mungkin harus defrag.
alimack
Dan jangan lupa catatan terakhir dari artikel itu: Sistem Mac OS X menggunakan ratusan ribu file kecil, banyak di antaranya jarang diakses. Mengoptimalkan mereka bisa menjadi upaya besar untuk mendapatkan hasil praktis yang sangat sedikit. Ada juga kemungkinan bahwa salah satu file yang ditempatkan di "hot band" untuk pembacaan cepat selama startup sistem mungkin dipindahkan selama defragmentasi, yang akan menurunkan kinerja.
Arjan
1
Defragmenter yang layak adalah "hot band aware", dan tidak akan berperilaku seperti ini. Percayalah, saya telah melihat banyak keuntungan dari defragmenting pada Mac, apalagi bootcamp benar-benar berfungsi.
alimack
Artikel itu telah diarsipkan dan tidak lagi diperbarui oleh Apple. (Edisi Februari 2010 menghapus referensi ke artikel arsip lain; kalau tidak, tidak ada bedanya dengan edisi Juni 2008 ( merangkak sekitar waktu itu ). Tidak berlaku untuk Snow Leopard Mac OS X 10.6 atau Lion Mac OS X 10.7.
Graham Perrin
10

Saya sarankan juga melihat jawaban Server Fault juga:

Jawaban saya tentang kesalahan Server juga cocok di sini:

Agak ya, tidak ada jawaban. Berguna dalam keadaan tertentu tapi itu kurang masalah dibandingkan dengan FAT atau HFS biasa. Semua filesystem akan terfragmentasi tetapi yang lebih baru lebih tahan terhadap fragmentasi.

Berbicara untuk Mac OS X secara khusus HFS + melakukan pekerjaan yang cukup layak untuk menjaga hal-hal agar tidak terfragmentasi dibandingkan dengan sistem yang lebih lama, tetapi itu masih terjadi tidak pada skala yang sama. OS itu sendiri juga mendefrag file "kecil" (20MB atau lebih kecil) dengan cepat sejak 10.3 (Panther).

Perpecahan masih terjadi dan Anda dapat melihat penurunan kinerja karenanya, terutama dalam sistem pengeditan video atau alur kerja yang membutuhkan kemampuan untuk membaca atau menulis file besar dengan cepat ke disk. Untuk pengguna standar Anda - hampir tidak ada masalah.

Opsi paling populer untuk mendefrag hard drive untuk OS X yang telah saya gunakan dan jalankan adalah:

  • Mengkloning hard drive ke drive lain dan kembali. Ini dilakukan dengan menggunakan Carbon Copy Cloner atau SuperDuper dan membutuhkan hard drive tambahan. Jika dilakukan sebagai bagian dari rutinitas pencadangan, waktu yang dihabiskan mungkin tidak terlalu buruk tetapi bebas melakukannya dengan cara ini.

  • iDefrag , Drive Genius, dan beberapa utilitas lainnya akan mendefrag hard drive Anda juga. Secara pribadi saya lebih suka iDefrag.

Chealion
sumber
1
Saya telah menemukan iDefrag menjadi solusi yang sangat baik +1
Darren Newton
Saya belum pernah mendengar tentang iDefrag, saya akan melihatnya.
Bruce McLeod
2

Bukannya OS X tidak perlu didefragmentasi. Seperti Windows Vista dan Windows 7, OS X secara otomatis mendefrag drive Anda di latar belakang saat komputer dalam keadaan diam. Anda seharusnya tidak perlu mendefrag drive Anda secara manual di OS X.

Dan Walker
sumber
Saya berharap itu bekerja lebih baik daripada defragger latar belakang lainnya. Saya harus menyerah menggunakan Diskkeeper karena gangguan drive yang konstan.
Lance Roberts
File defragment OSX di bawah 20MB. Itu tidak menghapus fragmentasi direktori (spasi di antara seluruh file). Jadi Anda perlu melakukan defragment jika drive Anda sangat penuh (> 80%) atau jika Anda menggunakan file besar (pekerjaan video dan gambar, biasanya).
alimack
Juga tidak defragment di latar belakang, itu sebenarnya defrag dengan cepat selama akses file (operasi baca dan tulis).
alimack
Dalam beberapa kasus, defragmentasi satu kali adalah keharusan. Saya akan menambahkan jawaban di bawah Apakah Mac harus didefragmentasi? pada Ask Different.
Graham Perrin
2

Anda perlu melakukan defragment dalam keadaan tertentu - walaupun memang benar bahwa Mac OS X menghilangkan fragmentasi file (file split) untuk file di bawah 20 MB, itu tidak menghilangkan fragmentasi direktori (spasi antar file). Jika drive Anda menjadi sangat penuh> 80%, atau jika Anda ingin menginstal Windows 7 di Boot Camp Anda mungkin mendapatkan kesalahan meskipun memiliki ruang kosong yang cukup karena fragmentasi drive mencegah OS dari mengambil ruang yang berdekatan.

Dalam pengalaman saya, iDefrag melakukan pekerjaan yang baik - versi 2 sudah keluar tetapi ini adalah perangkat lunak berbayar.

alimack
sumber
Periksa versi dengan hati-hati di situs iDefrag, versi terbaru menyebabkan kekacauan dengan el capitan dan OS yang lebih lama.
alimack