1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Freier Speicher in /data

Dieses Thema im Forum "T-Mobile G1 Forum" wurde erstellt von ikarusx3, 13.03.2009.

  1. ikarusx3, 13.03.2009 #1
    ikarusx3

    ikarusx3 Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    449
    Erhaltene Danke:
    516
    Registriert seit:
    03.02.2009
    Phone:
    Z5C & M7
    Wearable:
    LG GWR
    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?
     
  2. Autarkis, 13.03.2009 #2
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    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...
     
  3. ikarusx3, 14.03.2009 #3
    ikarusx3

    ikarusx3 Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    449
    Erhaltene Danke:
    516
    Registriert seit:
    03.02.2009
    Phone:
    Z5C & M7
    Wearable:
    LG GWR
    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.
     

Diese Seite empfehlen