Freier Speicher in /data

ikarusx3

ikarusx3

Erfahrenes Mitglied
563
Hab mal eine Frage an jemanden der sich auskennt.

Mein Telefon zeigt mir, dass in /data (Benutzerspeicher) 33M frei sind...ergo 43M belegt sind.
Code:
# df
df
/dev: 49520K total, 0K used, 49520K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 69120K total, 65144K used, 3976K available (block size 4096)
/system/modules: 1532K total, 1532K used, 0K available (block size 4096)
/system/xbin: 3172K total, 3172K used, 0K available (block size 4096)
/data: 76544K total, 42960K used, 33584K available (block size 4096)
/cache: 69120K total, 2124K used, 66996K available (block size 4096)
/sdcard: 7960656K total, 2465244K used, 5495412K available (block size 4096)

Nun sind in diesem Verzeichnis aber nur knapp 26M an Daten:
Code:
# cd data
cd data
# du -hd1
du -hd1
244.0K  ./system
32.5K   ./anr
7.3M    ./dalvik-cache
4.0K    ./property
11.3M   ./app
2.0K    ./app-private
6.6M    ./data
13.5K   ./local
26.0K   ./misc
2.0K    ./lost+found
25.4M   .

Wie diese Abweichung? Wieso zeigt mir df 43M used an, wenn du nur 26 zeigt?
 
Hm, auch wenn die Blocksize 4 kB beträgt müsstest du ~ 4300 Dateien haben die nur ein Byte gross sind um so viel Platz zu verschwenden. :confused:


Ich hab
Code:
/data: 76544K total, 68408K used, 8136K available (block size 4096)

und

Code:
# du -hd1 /data
484.5K	/data/system
56.0K	/data/anr
20.9M	/data/dalvik-cache
3.0K	/data/property
17.8M	/data/app
2.0K	/data/app-private
16.4M	/data/data
4.0K	/data/local
18.5K	/data/misc
2.0K	/data/lost+found
55.6M	/data

Immerhin noch 12 MB Differenz. Wenn ich von der Blockgrösse ausgehe müssten ~3000 Dateien je einen ganzen Block verschwenden. Es sind aber nur ca. 600 Dateien in /data :

Code:
# ls -r * | wc -l
653
#

Hm, ich schnall Filesysteme ungefähr, aber das ist mir ein Rätsel...
 
Interessant, nach G1-Neustart:
df:
Code:
/data: 76544K total, 28748K used, 47796K available (block size 4096)

du:
Code:
25.9M ./data

Die Abweichung ist leichter durch die Blocksize zu erklären, da es nur noch 768 1kb-Files benötigen würde.

ls -R ./data | wc -l:
Code:
1275

Scheinbar "räumt" das G1 beim neustart auf, evtl wird irgendein Papierkorb geleert. Wundert mich bissel aber wenigstens bleibt man nicht auf "totem" Speicher sitzen.
 

Ähnliche Themen

M
  • markok
2
Antworten
25
Aufrufe
15.948
Haunter1982
H
E
  • Gesperrt
  • experthandy
Antworten
4
Aufrufe
3.041
norbert
norbert
Z
  • zwbl
Antworten
11
Aufrufe
1.635
Markus4283
Markus4283
Zurück
Oben Unten