Apa yang dilakukan .cache? Mengkonsumsi ruang disk yang besar

12

Apa fungsinya? Apakah boleh menghapus semua kontennya? Sudah mengkonsumsi 14GB hard disk saya.

Amumu
sumber
Di mana file ini?
soandos
Di kubuntu, dalam kasus saya, ini terletak di folder home user dan memiliki 251 MB.
bbaja42
@ Amumu, bisakah kamu menunjukkan apa yang ada di folder itu? ls -al .cache
bbaja42
@soandos terletak di ~ /
Amumu

Jawaban:

4

Di .cachefolder saya , di Kubuntu, ada file dari Chromium (browser internet), VLC (pemutar media) dan file dari apt(pembaruan paket).

Saya baru saja menghapusnya, dan mencoba menggunakan Chromium, VLC dan apt-get. Mereka semua "tampaknya" bekerja.

PS Ini jauh dari jawaban yang baik, jawaban yang baik harus memberikan penjelasan mengapa ada folder .cache default dan kapan dan bagaimana itu harus dihapus.

PPS Jika Anda berpikir untuk hanya menghapusnya, pastikan untuk memeriksa program mana yang menggunakannya, dan mulai kembali.

bbaja42
sumber
Caching biasanya digunakan untuk mempercepat beberapa proses. Saya tidak punya pengalaman dengan ini di linux.
soandos
1
@ bbaja42 Tembolok tampaknya normal kembali. Tidak tahu apa yang menyebabkannya memakan banyak ruang. Adalah baik untuk mengetahui bahwa menghapus tidak akan merusak sistem. Dan, saya setuju dengan Anda karena memiliki jawaban terperinci akan lebih baik, tetapi jika tidak ada yang peduli, saya akan menerima jawaban Anda karena setidaknya Anda peduli :)
Amumu
Mungkin ide yang bagus untuk menutup semua aplikasi yang berjalan, kemudian hapus atau pindahkan folder .cache. Anda mungkin tidak dapat menghapus file yang sedang digunakan.
Michael Butler
8

Ini pertanyaan yang sangat lama, tetapi saya kira jawaban yang lebih deskriptif harus masuk ke sini.

Dari Spec :

$XDG_CACHE_HOMEmendefinisikan direktori dasar relatif dimana file data non-esensial spesifik pengguna harus disimpan. Jika $XDG_CACHE_HOME tidak disetel atau kosong, default sama dengan $HOME/.cacheharus digunakan.

Jadi, kecuali beberapa perangkat lunak yang sedang berjalan secara aktif menggunakan direktori ini (mis. Sebagian besar browser menyimpan cache mereka, dan beberapa perangkat lunak juga menyimpan thumbnail video / gambar di sini), umumnya aman untuk menghapusnya. Sebelum Anda melakukannya, Anda mungkin ingin memeriksa isinya; nama sub-direktori akan menunjukkan kepada Anda program mana yang menyimpan data mereka di sana.

GergelyPolonkai
sumber
1

Sistem saya ubuntu 14.04. Saya akan menggunakan prosedur 2 langkah. Saya pertama-tama akan mengganti namanya menjadi xxxcache. Lalu saya mencoba menggunakan prog yang menggunakan .cache. Kemungkinan besar mereka akan membuat .cache baru dan memasukkan info baru-baru ini ke dalamnya. Dengan kata lain, mereka semua harus bekerja, tetapi mereka tidak akan mengingat masa lalu. Saya tidak punya waktu untuk mengujinya, tetapi ini yang akan saya lakukan. Jika sesuatu benar-benar tidak berfungsi, katakan chrome, atau gerhana saya akan mengubah xxxcache kembali. Di ubuntu saya ada sekitar 30 progs yang menggunakan .cache. Menurut opini saya

jim3377
sumber
1

Karena tidak ada orang lain yang menunjukkan hal ini, saya pikir mungkin baik untuk mencatat bahwa "cache" menurut definisi adalah salinan data ke-2 yang ada di tempat lain, dan salinan ke-2 disimpan dalam cache untuk membantu mempercepat akses ke data ini. .

Misalnya dengan browser web, gambar, file css, dll. Setelah diunduh dicairkan jika ada kemungkinan diperlukan lagi. Jika mereka hilang dari cache, maka browser mengeluarkan http get dan mereka dimuat kembali dari Internet. Browser hanya memeriksa waktu modifikasi item, dan jika apa yang ada di cache sama dengan di Internet itu tidak diunduh lagi, tetapi agak hanya ditarik keluar dari cache. (Dan jika apa yang ada di Internet lebih baru, maka itu diunduh dan cache diperbarui.)

Oleh karena itu, setidaknya dalam hal cache browser, informasi cache dapat dihapus kapan saja browser tidak berjalan. Efek sampingnya adalah lain kali Anda memuat ulang halaman web mungkin perlu waktu lebih lama untuk ditampilkan.

Cache yang tepat mirip, dengan pengetahuan terbaik saya.

Pandangan elips
sumber