Saya menggunakan program bernama Daisy Disk untuk melihat apa yang mengambil ruang di Mac saya dan saya menemukan bahwa direktori / core mengambil 77gb.
Apakah itu masalah? Bisakah saya menyingkirkannya untuk mendapatkan kembali ruang?
macos
el-capitan
filesystem
diagnostic
RandomMath
sumber
sumber
launchctl limit core
ditampilkan untuk kelonggaran ukuran inti? Secara default, Anda seharusnya tidak memiliki apa pun di sana dengan batas lunak ukuran 0. Apakah Anda mungkin mengaktifkan dump inti atau dapat melacak file spesifik apa yang ditempatkan di sana?Jawaban:
Singkatnya, aman untuk menghapusnya.
The
/cores
folder di mana OS X menyimpan Inti Dumps. Ini adalah file yang ditujukan bagi pengembang untuk memecahkan masalah dan mendiagnosis kesalahan pada perangkat lunak mereka. Mereka dihasilkan saat perangkat lunak rusak. Jika Anda bukan pengembang, atau tidak sedang menguji perangkat lunak untuk pengembang, maka file-file ini tidak ada gunanya bagi Anda.File-file tersebut berisi keadaan memori (atau RAM) di Mac Anda pada saat crash terjadi. Jadi banyak informasi berguna untuk pengembang atau penguji untuk men-debug crash. Tidak banyak digunakan orang lain.
Secara default, OS X diatur untuk tidak menghasilkan file dump inti. Jika Anda mengetikkan
sudo launchctl limit core
jendela Terminal, ia akan merespons dengan batas ukuran file lunak dan keras yang diizinkan untuk dibuat. Batas lunak berarti default untuk setiap proses, namun proses dapat mengubahnya jika diperlukan tetapi hanya hingga nilai batas keras. Secara default nilai-nilai di OS X tampaknya "0 tidak terbatas" berarti bahwa sistem operasi tidak akan membuat dump inti secara default, tetapi proses dapat memilih untuk memiliki file dump inti tidak terbatas yang dibuat jika diinginkan.Anda dapat mengubah pengaturan pada mesin Anda dengan hanya memasukkan
sudo launchctl limit core 0 0
untuk menonaktifkan fitur sepenuhnya.sudo launchctl limit core 0 unlimited
akan mengembalikan perilaku default jika sudah diubah.sumber
ulimit -c
melakukan sesuatu di luar proses shell saat ini? Di Linux tidak akan.launchctl
. Lihat developer.apple.com/library/mac/documentation/Darwin/Reference/…ulimit
manual. Tapi maksudku kalimat di atas kembalilaunchctl
.cd /cores; sudo find . -mtime +30 -type f -delete