Setiap beberapa hari saya mendapatkan pemberitahuan di MacBook saya bahwa itu berjalan atau kehabisan ruang hard drive. Anehnya, me-restart komputer akan memungkinkan saya untuk memulihkan ruang gigabytes (masa lalu ini, ia dapat memulihkan sekitar 2.2GB). Namun, saya tidak dapat mengidentifikasi apa pun dalam aktivitas pribadi saya yang menghabiskan ruang itu.
Mungkin saja itu adalah podcast iTunes jahat atau pembaruan perangkat lunak besar yang diunduh secara otomatis oleh Mac saya - akankah salah satu dari ini mendapatkan kembali ruang setelah restart?
Satu kemungkinan yang bisa saya pikirkan adalah bahwa FileVault memiliki semacam kebocoran disk, mengalokasikan tetapi tidak membebaskan file. Apakah ini masuk akal? Apakah ada alat yang bisa saya jalankan untuk menentukan di mana ruang ini pergi? Dengan asumsi itu adalah FileVault, harus saya mencoba untuk menonaktifkannya? Apa cara terbaik untuk mengaktifkan FileVault di komputer yang hampir penuh?
sumber
Jawaban:
DaisyDisk (Uji Coba Gratis, $ 9,99)
DaisyDisk seperti WinDirStat untuk Windows, karena Anda dapat melihat file Anda sebagai hierarki visual dan mencari tahu mana yang paling banyak memakan ruang.
Di mana Daisy Disk unggul adalah dua tempat:
Ya adalah biaya uang, tetapi mudah-mudahan Anda menghemat kewarasan dan waktu dalam jangka panjang karena sudah menjadi alat yang solid selama bertahun-tahun.
Penghargaan untuk Sathya atas jawabannya di Super User .
sumber
Saya memiliki masalah yang sangat mirip , jadi saya memutuskan untuk mengkompilasi beberapa metode untuk menyelesaikannya. Jadi, berikut ini, ada beberapa opsi itu dan beberapa di antaranya saya dapatkan dari jawaban yang sudah disediakan di sini. Saya mengerti ini agak offtopic dari pertanyaan, tapi itu selaras dengan jawabannya. Ini memiliki banyak bagian dan itu semua adalah perangkat lunak yang entah bagaimana bisa saya coba sendiri.
Sebaiknya perhatikan baik-baik penggunaan opsi sudo di bawah sehingga perangkat lunak dapat memiliki akses ke setiap file , yang kemungkinan akan mencakup beberapa yang besar dan tersembunyi.
Berikut daftar singkat aplikasi untuk memeriksa penggunaan disk:
GrandPerspective hanya grafis, menggunakan Treemap, dapat mengukur file dengan metode logis atau fisik sebelum memindai, menampilkan / menyembunyikan konten paket dan mengubah skema warna dengan cepat. Ini juga dapat menyimpan data yang dipindai untuk pengarsipan atau membandingkan beberapa jendela.
Disk Inventory X juga menggunakan skema grafis Treemap tetapi di samping tampilan daftar folder dan file. Para grahpics tidak sebagus GrandPerspektif maupun daftar sebaik OmniDiskSweeper, tetapi melakukan pekerjaan yang baik mencampur keduanya. Ini memiliki plugin Finder dan opsi terbanyak antara 3 pada preferensi. Ini yang paling kompleks, tetapi tidak semua lengkap.
OmniDiskSweeper adalah non-grafis dan sangat mirip dengan tampilan kolom Finder. Anda memilih folder atau disk untuk dianalisis, ia akan memesannya dengan menggunakan disk setelah meluangkan waktu untuk menghitung. Anda kemudian hanya dapat menghapus (pindah ke tempat sampah) apa pun yang terdaftar.
Jadi masing-masing memiliki kelebihan dan sorotan, saya masih tidak yakin apakah ada yang datang di atas. Semuanya gratis.
Ada juga pendekatan yang berbeda, aplikasi untuk memindai tempat dan file yang diharapkan khusus untuk penggunaan ruang dengan cara yang tidak optimal. Mereka pada dasarnya mengumpulkan beberapa hal yang diketahui tentang sistem yang dapat membengkak semua disk Anda dalam satu antarmuka yang bagus sehingga Anda dapat melihat dan memutuskan apa yang akan dihapus.
CleanMyMac mencantumkan cache, log, file bahasa, binari universal, pengembangan "sampah", ekstensi, dan aplikasi. Memindai melalui file dan juga menggunakan beberapa basis pengetahuan yang dimilikinya. Antarmuka yang hebat, mudah digunakan.
CleanApp pada dasarnya sama dengan CleanMyMac: daftar aplikasi, panel preferensi, bahasa, cache ... Tetapi juga menambahkan komunitas ke dalamnya - menunjukkan berapa banyak orang yang menghapus setiap file atau bundel. Masih ada fitur lain, pencatatan, yang mencatat aktivitas memindahkan file dan menjalankan aplikasi, dan semua "tautan" yang dapat ditemukan untuk setiap hal. Ini jauh lebih teknis dan terperinci. Ini juga menawarkan jenis tampilan Treemap, tapi saya sangat menyarankan menggunakan opsi lain untuk itu.
XSlimmer sangat spesifik. Ini menghapus kode "tidak perlu" dari binari "gemuk" dan Menghapus bahasa yang tidak diperlukan , seperti yang tertulis di situs web. Binari Universal, yaitu, menggunakan banyak ruang untuk menyimpan file untuk dijalankan dalam beberapa arsitektur dan bahasa yang berbeda. Jadi, ini mengupas semuanya untuk menyusut menjadi hanya kebutuhan komputer Anda.
AppCleaner adalah opsi gratis di sini, hanya mencantumkan Aplikasi, Widget, dan "Lainnya". Memiliki antarmuka sederhana tempat Anda dapat menjatuhkan file Aplikasi sehingga akan menganalisis tautan di dalamnya dan menghapus hal-hal yang tertinggal di luar bundel berdasarkan itu.
Pendekatan lain adalah mencari file duplikat. Ada banyak opsi komersial, beberapa mungkin lebih baik daripada yang tercantum di bawah ini, saya belum mencoba semuanya. Ngomong-ngomong, saya mencantumkan pilihan aplikasi saya mempertimbangkan yang mana yang bisa saya coba.
TidyUp adalah aplikasi yang sangat terkenal dalam hal ini. Anda dapat menentukan di mana akan memindai jenis duplikat apa. Ini menawarkan mode dasar dan lanjutan, beberapa strategi dan kriteria yang berbeda.
MrClean adalah alat gratis yang hanya memindai folder untuk duplikat dan membuangnya. Sangat sederhana namun efisien jika Anda yakin dengan apa yang Anda lakukan.
Chipmunk memindai duplikat dan membiarkan Anda memilih mana yang ingin Anda buang. Ini menawarkan tampilan simpul folder dan Anda dapat memilih untuk " menghapus semua file dalam folder yang memiliki duplikat di tempat lain, atau sebaliknya " serta memilih tangan. Mungkin perlu waktu sangat lama untuk memindai semua file, tetapi melakukan pekerjaan yang sangat baik setelah itu.
DupeCheck " letakkan file di situ dan itu akan menggunakan indeks Spotlight Anda untuk melihat apakah Anda memiliki duplikat potensial di suatu tempat ." Itu tentang aplikasi open source yang bagus ini. Bukan alat yang hebat untuk pembersihan ruang sekaligus, tetapi seiring waktu itu membantu Anda menjaga ruang Anda bersih.
DuplicateFileSearcher dari situs web: " adalah utilitas perangkat lunak kuat gratis yang akan membantu Anda menemukan dan menghapus file duplikat di komputer Anda. Ini juga dapat digunakan untuk menghitung hash MD5 dan SHA. Perangkat lunak ini berjalan di Windows, Linux, Solaris, dan MacOS. ". Cukup kata.
Selanjutnya saya akan membahas secara singkat tentang pendekatan yang sama dengan mengutip bagian yang relevan tentang dua hal lain yang dapat dilakukan untuk mencari ruang disk yang hilang, tanpa menginstal sesuatu yang baru, hanya menggunakan baris perintah (Terminal).
Ini (lama tapi bagus) dari forum MacFixIt (buka di sana untuk lebih banyak opsi dan detail) :
Yang lain ini dari forum Petunjuk Mac OS X (tidak banyak yang bisa dilihat di sana):
du singkatan dari Disk Usage. Ada juga df . Saya suka memasukkan
-x
ke perintah di atas:Menambahkan ke opsi baris perintah, Anda bisa menggunakan layanan automator untuk membuka aplikasi apa pun. Dengan ini, Anda akan mendapatkan hasil yang berbeda (dan lebih lengkap) pada GUI.
Atau, jika Anda menggunakan Power PC, menggunakan Rosetta atau apa pun sebelum Snow Leopard , Anda dapat mencampur salah satu aplikasi yang disebutkan sebelumnya dengan Pseudo . Ini adalah aplikasi kecil untuk membuka hal-hal sebagai admin. Bayangkan itu seperti GUI untuk sudo.
Akhirnya, ada panduan pemula yang lengkap tentang "The X Lab" yang tidak akan saya kutip di sini karena terlalu lama.
sumber
Disk Inventory X adalah visualizer ruang disk yang sangat baik.
FileVault atau perangkat lunak pihak ketiga lainnya tidak diperlukan karena kesalahan di sini.
Mac OS X hanyalah sistem operasi yang kompleks dan modern yang menggunakan ruang disk adalah cara yang dinamis dan sering kali tidak dapat diprediksi. Tidak hanya swapfile tumbuh dan menyusut tetapi OS X juga memiliki sub sistem yang menciptakan Dynamic Loader Shared Cache yang dapat tumbuh hingga ukuran besar tanpa sepengetahuan Anda. Cache terletak di / var / db / dyld /
Jangan pernah mengacaukan cache dan swapfile OS X. Cache akan memerah ketika boot ke SafeMode dan dibuat ulang selama boot normal. Singkatnya, itu hanyalah overhead ruang disk untuk menjalankan OS X. Anda tidak dapat benar-benar memulihkan atau mengontrol cache.
Seseorang di macfixitforums.com telah menyusun daftar tersangka biasa yang mengambil ruang disk di Mac OS di bawah postingan Where Did My Disk Space Go?
sumber
Unduh dan jalankan GrandPerspective untuk tampilan grafis yang bagus tentang apa yang menempati ruang disk - sesuatu seperti ini:
Jalankan ini sebelum dan sesudah reboot dan Anda harus dapat melihat apa perbedaan besarnya.
sumber
Sepertinya ruang yang dipulihkan berasal dari swap (vm) dan file sleepimage Anda. Restart akan menghapus file-file
/var/swap/
yang dapat tumbuh secara signifikan jika Anda kehabisan RAM atau menggunakan laptop. Jika Anda menggunakan laptop, Anda akan menemukan file bernamasleepimage
ukuran dari jumlah RAM yang telah Anda instal dan dapat dihapus dengan aman - yang mengatakan menghapus apa pun dari sini bersifat sementara.Jika Anda membutuhkan lebih banyak ruang daripada yang saya sarankan menggunakan aplikasi (seperti yang disarankan) seperti Grand Perspective atau Disk Inventory X untuk menemukan file besar. Anda juga dapat menghapus terjemahan bahasa tambahan dengan tangan atau menggunakan aplikasi seperti Monolingual - misalnya sebagai iWeb ekstrim turun dari hampir 1GB hingga ~ 150MB setelah menjalankan Monolingual.
Jika Anda ingin mematikan FileVault, Anda dapat mengikuti instruksi Apple : dengan hanya menghapus centang FileVault di Panel Preferensi Keamanan di System Preferences.
sumber
Anda tidak memerlukan alat apa pun jika Anda ingin menggunakan alat yang disertakan oleh Apple.
Mulai dengan Informasi Sistem dan item bilah Tentang Menu Mac ini di Menu Apple.
Alat ini menggunakan data lampu sorot , jadi jika tampaknya tidak aktif, Anda dapat mengatur ulang lampu sorot dan membiarkan mac berjalan selama beberapa jam untuk membuat ulang semua data yang mengumpankan grafik penggunaan penyimpanan. Bahkan, pada OS baru-baru ini (10,10 dan 10,11) banyak kali ketika ruang bebas secara bertahap menurun dan dihapus saat boot karena sorotan menjadi macet dan menghasilkan file database secara berkelanjutan. Anda dapat memeriksanya dengan perintah:
Dengan begitu Anda mendapatkan potret ukuran direktori ini dan 10 menit kemudian (atau lebih jika Anda tidak menonton untuk memasukkan kembali kata sandi Anda)
Jika Anda membutuhkan lebih banyak data granular, gunakan Finder dan buka jendela pada tampilan daftar komputer:
Centang centang Hitung semua ukuran dan kemudian gunakan segitiga untuk mengekspos folder dan melacak folder apa yang tumbuh saat Anda menggunakan Mac selama periode 20 menit.
Anda juga dapat memeriksa akses mentah filesystem dengan
fs_usage
aplikasi terminal, tetapi ini seperti mencoba menyesap selang kebakaran. Jika Anda dapat mempersempit proses atau folder untuk mencari dengangrep
aktivitas sistem file menjadi lebih bermanfaat dan berguna untuk mengetahui apa yang terjadi pada tingkat terendah dari akses sistem file.sumber
Satu lagi utilitas ruang disk Mac yang gratis dan bermanfaat dari The Omni Group, OmniDiskSweeper .
sumber
Visualisasi waktu nyata dari aktivitas sistem file
fseventer
http://fernlightning.com/doku.php?id=software:fseventer:start
Jika Anda menggunakan Lion
Mesin Waktu Bergerak
Ruang disk lokal akan digunakan, secara cerdas - tidak pernah terlalu banyak menyebabkan peringatan dari sistem. Jika Anda penasaran, Anda dapat menjalankan dua perintah di Terminal:
man mtmd
q
tail -f /private/var/log/system.log | grep -E 'backup|mtm'
- letakkan jendela Terminal di samping, biarkan di latar belakang, bekerja secara normal selama satu jam atau lebih. Apa yang dicatat harus meyakinkan Anda. Setelah puas / selesai, bawa jendela Terminal ke latar depan lalu hentikan perintah yang sedang berjalan:
controlc
Kesalahpahaman sistem file Mobile Time Machine
Dalam Mac OS X 10.7 Lion: ulasan Ars Technica (halaman 18) (2011-07-20) ada persepsi tumpang tindih, deskripsi tentang sesuatu yang kurang optimal, dan pembicaraan tentang salinan.
The pengertian ruang disk lokal yang digunakan untuk salinan mungkin dimengerti mengkhawatirkan - "menyalin sesuatu membutuhkan waktu, tempat beban pada CPU" dan pikiran seperti lainnya.
Saya menduga bahwa penggunaan NFS untuk snapshot lokal Mobile Time Machine akan terbukti tidak sebanding dengan menyalin, dalam hal itu. Dugaan penggunaan ruang yang sangat cerdas yang tidak melibatkan penyalinan atau perpindahan file - keajaiban dilakukan pada katalog B-tree dan level terkait pada volume HFS +, dan pada level tertentu dalam mtmfs.
Singkatnya: setelah kekhawatiran awal dikesampingkan, kebanyakan orang harus menganggap foto lokal sebagai hal yang baik, dengan dampak pada kinerja yang tidak terlihat atau diabaikan.
FileVault 1 di Snow Leopard atau Lion
Di versi yang lebih modern dari sistem operasi, penggunaan band untuk FileVault 1 seharusnya tidak bermasalah. Ruang AFAIR dibebaskan secara dinamis, tanpa perlu keluar.
Apakah ruang kosong dikelola dengan FileVault 1 dua tahun lalu, ketika pertanyaannya diposting, saya tidak dapat mengingatnya.
sumber
sudo tmutil disablelocal
.Temukan File Pelakunya. Larutan
Di antara semua Jawaban di atas .. Anda cukup menekan perintah ini di Terminal untuk mengetahui file pelakunya ...
Perintah ini menemukan semua file individual yang ukurannya lebih besar dari sekitar 100MB dan kemudian mencetaknya di terminal.
Dalam kasus saya ada file tomcat log yang pergi ke rejan 13GB.
sumber
Sepertinya FileVault dapat menyebabkan beberapa masalah beberapa masalah dengan ruang kosong. Kecuali Anda benar-benar membutuhkan integrasi yang disediakan FileVault, saya sarankan menonaktifkannya dan menggunakan TrueCrypt sebagai gantinya. Ini adalah open source dan tidak akan memakan ruang kosong.
Anda juga dapat melihat panduan ini tentang cara mengosongkan ruang hard drive pada OS X atau menjalankan utilitas disk penggunaan disk (seperti yang disarankan Doug Harris ).
Sunting: Sejak awalnya dijawab, FileVault telah terlalu banyak ditemukan di OS X Lion dan jauh lebih andal.
sumber
Ukuran apa
adalah visualisasi ruang disk yang harganya US $ 13,00. Meskipun mirip dengan program lain yang dijelaskan di atas, ia juga memiliki mode di mana Anda dapat melihat, mengukur, dan bahkan menghapus file milik Sistem atau pengguna lain.
sumber
Saya menggunakan Inventarisasi Disk seperti yang dilakukan banyak orang lain di sini dan menemukan saya menemukan beberapa file cadangan iphone dan ipad. Ketika saya menggali ke dalamnya, saya menemukan bahwa saya memiliki cadangan 4 Gb yang berumur dua tahun untuk perangkat yang lebih tua yang sekarang saya gunakan lebih lama. Ini adalah penemuan yang bagus pada hard drive 128 Gb saya.
Jika Anda memiliki banyak perangkat di mac Anda, periksa ~ perpustakaan / dukungan aplikasi / mobilesync / backup. Setiap cadangan ada di foldernya masing-masing dan yang kedaluwarsa akan mudah menonjol.
sumber
Coba kartografi aplikasi disk ini gratis dan menunjukkan sistem tersembunyi. Anda juga dapat membuatnya menampilkan file yang lebih besar dari 1 Gb dll.
sumber
Ada artikel bagus dari Apple tentang Cara mengosongkan ruang penyimpanan di Mac Anda yang menyebutkan alat penyimpanan ruang disk bawaan, tersedia mulai dengan macOS Sierra (10.12).
Alat yang paling berguna adalah File Browser yang memungkinkan Anda melihat file dan folder mana yang mengambil banyak ruang. Untuk mengaksesnya:
> Tentang Mac Ini, lalu klik Penyimpanan
Klik Kelola ...
Alat ini memiliki batasan tunggal: ini hanya memungkinkan Anda untuk menelusuri file di dalam folder rumah Anda.
sumber
Dalam kasus saya, ini adalah contoh MySQL / MariaDB yang tidak dapat dijalankan yang karena beberapa alasan replikasi dihidupkan, di laptop saya. Ditemukan menggunakan: Alat GPL - Disk Inventory X http://www.derlien.com/downloads/index.html
Dalam kasus saya MariaDB - sedang membuat banyak file bin-log untuk replikasi di / usr / local / var / mysql 50 file masing-masing 1GB ....
sumber
"Restart komputer akan memungkinkan saya untuk memulihkan ruang gigabytes" tidak penasaran sama sekali; afaik, itu adalah perangkat lunak pembilasan cache. Bagi saya sebagai pengguna firefox berat (100+ tab terbuka), me-reboot MacBook saya membebaskan sesuatu di sekitar 1 hingga 2 GB ruang disk (yang, kemudian, diisi dengan data cache Firefox baru).
AFAIK ada perangkat lunak lain dengan cache yang besar; Saya ingat dari versi Mac OS X (Snow Leopard?) Sebelumnya bahwa pembaruan QuickTime disimpan di suatu tempat di Perpustakaan dan dapat dihapus.
sumber