Ruang penyimpanan spesifik mana yang rendah, saat mendapatkan "Ruang Rendah" di Samsung Galaxy S?

8

Saya mendapat peringatan "Ruang penyimpanan ponsel semakin sedikit". Ini Samsung Galaxy S saya yang menjalankan status ruang Cyanogenmod 9:

Name: Cache
Path: /cache
SIZE: 17.50MB
USED: 2.47MB
FREE: 15.02MB


Name: Data
Path: /data
SIZE: 1889.83MB
USED: 576.64MB
FREE: 1313.19MB


Name: SD-card
Path: /sdcard
SIZE: 5654.56MB
USED: 2011.00MB
FREE: 3643.56MB


Name: System
Path: /system
SIZE: 250.00MB
USED: 240.23MB
FREE: 9.76MB

Anda akan berpikir itu / sistem, tetapi / sistem telah seperti itu selamanya. Bahkan, setelah menginstal cyanogen, ia hanya memiliki 1MB gratis. Saya benar-benar menghapus beberapa aplikasi sistem (sebagian besar wallpaper omong kosong) untuk membebaskan lebih sedikit.

Saya tidak bertanya bagaimana cara menghilangkan peringatan. Saya ingin tahu ruang penyimpanan spesifik apa yang dimaksud lansiran?

Gaia
sumber
Tolong jangan berikan jawaban dalam pertanyaan . Alih-alih mengomentari jawaban yang membantu Anda atau mungkin bahkan mengedit jawaban untuk menempatkan solusi yang bekerja untuk Anda pada posisi yang menonjol.
Alur
Jika Anda membaca dengan seksama, Anda akan melihat bahwa pertanyaan aslinya bukan BAGAIMANA untuk menyelesaikan masalah, tetapi ruang yang dirujuk oleh lansiran, yang dijawab dengan baik di bawah oleh Anda. Pembaruan hanya dimaksudkan untuk membantu siapa pun yang menemukan pertanyaan ini tetapi mencari solusi bukan penjelasan.
Gaia

Jawaban:

7

Biasanya /datadatayang menjadi penuh pada Galaxy S. Menariknya partisi ini tidak ditampilkan di StorageMenu Pengaturan. Kekhasannya adalah bahwa / datadata sudah terpasang pada chip flash khusus yang sangat cepat yang hanya menyediakan ruang penyimpanan 170MiB.

Meskipun ini sudah cukup di "hari-hari awal" Android ketika Galaxy S dirilis, ia dapat dengan mudah menjadi kencang dengan Aplikasi modern. /datadatadigunakan untuk menyimpan data pengguna aplikasi , dan sementara banyak aplikasi hanya menempatkan beberapa KiB di sana, beberapa aplikasi perlu menyimpan lebih banyak. Calon khas yang menyimpan sekitar 20MiB /datadataadalah Google Chrome dan Google Aktual.

ATM praktik terbaik adalah perbaikan yang memungkinkan Anda mengontrol aplikasi mana yang dapat menyimpan data pada chip cepat dan yang di-outsourcing-kan ke RAM yang lebih lambat. Script ini juga dapat diinstal dengan aplikasi bernama datafix .

Untuk menemukan aplikasi yang paling banyak menggunakan ruang su && du -s /datadata/* |sort -gr |head. Misalnya di perangkat saya:

shell@android:/datadata # su && du -s /datadata/* |sort -gr |head                    
39180   /datadata/com.android.chrome
20809   /datadata/com.google.android.apps.currents
16763   /datadata/com.google.earth
9431    /datadata/com.google.android.apps.plus
8938    /datadata/com.inisoft.mediaplayer.a
8270    /datadata/com.google.android.apps.maps
3015    /datadata/com.google.android.apps.docs
2160    /datadata/udk.android.reader
2096    /datadata/com.android.providers.contacts
1597    /datadata/com.fsck.k9
Mengalir
sumber
1
+1 - Jawaban yang sangat bagus. Banyak ponsel HTC juga menggunakan /datadatapartisi untuk data aplikasi. Facebook (terutama versi Sense) adalah aplikasi lain yang akan menggunakan banyak ruang.
Afrazier
Terima kasih, ini sepertinya memang yang saya butuhkan, tetapi direktori "datafix" di / data / local tidak dibuat untuk saya ...
Gaia
1

Anda dapat menghilangkan /systemdari daftar Anda: Ini sudah dimount read-only, dan (biasanya) tidak pernah berubah (kecuali ketika mem-flash ROM atau menerapkan OTA).

Kami juga dapat menghilangkan /sdcardkandidat yang mungkin, karena beberapa alasan: Pertama, masih ada ruang kosong 2 GB yang tersedia. Kedua, perangkat Android juga harus berfungsi tanpa kartu SD dimasukkan. Dan ketiga, plus yang paling jelas: Pesan kesalahan mengatakan " Penyimpanan telepon ", bukan "Penyimpanan eksternal" atau hanya "Penyimpanan".

Yang membuat kami dengan dua kandidat lainnya (jika daftar Anda di atas selesai).

Biasanya, peringatan ini merujuk ke /data(atau /data/data, jika itu adalah partisi yang terpisah). Alasan: di /datamana aplikasi Anda menyimpan data mereka, dan juga di mana aplikasi diinstal - jadi di sini kegiatan berlangsung: Menginstal dan menggunakan aplikasi. Jangan bingung dengan "nilai relatif" (sekitar 30% ruang kosong). Ini bukan nilai absolut yang diperhitungkan (di sini: 1,313 MB). Mempertimbangkan bahwa beberapa perangkat dilengkapi dengan yang lebih sedikit dari ini yang tersedia (mis. HTC Buzz), ini harus menjadi ruang kosong yang cukup, dan karenanya tidak memicu peringatan semacam itu.

Yang akan meninggalkan kita /cachesebagai kandidat yang paling mungkin di sini.

Anda dapat memastikan ini dengan menghapus beberapa cache (Anda dapat melakukannya dari Aplikasi → Kelola Aplikasi dan berjalan melalui aplikasi, tekan "hapus cache" untuk masing-masing yang memiliki cache - atau gunakan beberapa aplikasi pembantu yang melakukan ini untuk Anda, seperti misalnya App Cache Cleaner atau Easy Cache Cleaner . Jika ini membuat kesalahan menghilang, itu /cachememicu itu - jika tidak, itu hanya bisa terjadi /data.

Izzy
sumber
Mengapa saya mendapatkan peringatan seperti itu ketika hanya 30% dari ruang yang digunakan ?!
Gaia
Jumlah "relatif" (dalam%) tidak penting, melainkan "ukuran absolut". Saya tidak tahu nilai pasti yang memicu lansiran ini; Saya hanya menggunakan "mekanisme pengecualian" sederhana di sini: Seperti yang dikatakan, itu tidak mungkin /system. /sdcardsangat tidak mungkin (masih memiliki 2GB gratis, dan saya bahkan tidak yakin apakah itu akan memicu alarm seperti perangkat bahkan harus bekerja tanpa kartu dimasukkan). Yang membuat kita dengan /datadan /cache. Untuk memutuskan di antara keduanya, saya menunjukkan kepada Anda cara menghapus cache: jika lansiran hilang dengan itu, /cachemaka - maka /data.
Izzy
Selain itu, alasan lain terhadap /sdcard: Kesalahan mengatakan " Penyimpanan telepon ", bukan "Penyimpanan eksternal". Saya akan menambahkan itu ke jawaban saya.
Izzy
Oke, perbarui jawaban saya. Seharusnya lebih jelas (dan tepat) sekarang.
Izzy
Dan memperbaikinya sekali lagi - tidak lagi membingungkan "gratis" dengan ruang dooh "bekas" ! xD
Izzy