Keresés

Hirdetés

Új hozzászólás Aktív témák

  • vargalex

    Topikgazda

    válasz rionpulya #1848 üzenetére

    Nem, nem foglalja le. Mindössze a maximális méretét limitálja, csak a ténylegesen szükséges hely kerül lefoglalásra a RAM-ból.
    Ezt ki is próbálhatod. Csinálj egy file-t a /tmp-ben, majd nézd meg a foglaltságát, illetve a szabad memóriát. Majd töröld a file-t és nézd meg így. Láthatod, hogy a szabad memória hirtelen megnő a file méretével (természetesen a /tmp szabad helye is megnő).

    root@D-Link:~# dd if=/dev/zero of=/tmp/testfile bs=1M count=10
    10+0 records in
    10+0 records out
    root@D-Link:~# df -h
    Filesystem Size Used Available Use% Mounted on
    /dev/root 2.3M 2.3M 0 100% /rom
    tmpfs 30.3M 10.2M 20.1M 34% /tmp
    tmpfs 512.0K 0 512.0K 0% /dev
    /dev/sda1 987.7M 39.4M 898.1M 4% /overlay
    mini_fo:/overlay 2.3M 2.3M 0 100% /
    /dev/sdb2 4.9G 960.9M 3.7G 20% /opt
    /dev/sdb3 141.3G 101.2G 32.9G 75% /mnt
    root@D-Link:~# free
    total used free shared buffers cached
    Mem: 62064 59644 2420 0 4988 26168
    -/+ buffers/cache: 28488 33576
    Swap: 522072 652 521420
    root@D-Link:~# rm /tmp/testfile
    root@D-Link:~# df -h
    Filesystem Size Used Available Use% Mounted on
    /dev/root 2.3M 2.3M 0 100% /rom
    tmpfs 30.3M 228.0K 30.1M 1% /tmp
    tmpfs 512.0K 0 512.0K 0% /dev
    /dev/sda1 987.7M 39.4M 898.1M 4% /overlay
    mini_fo:/overlay 2.3M 2.3M 0 100% /
    /dev/sdb2 4.9G 960.9M 3.7G 20% /opt
    /dev/sdb3 141.3G 101.2G 32.9G 75% /mnt
    root@D-Link:~# free
    total used free shared buffers cached
    Mem: 62064 49384 12680 0 4988 15928
    -/+ buffers/cache: 28468 33596
    Swap: 522072 652 521420
    root@D-Link:~#

    A példában egy 10MB-os file-t hoztam létre, nem tudom, hogy futó programok mellett ez elfér-e az 1043ND RAM-jában. Ha nem, akkor csökkentsd a count=10 értékét pl. count=5-re.

    [ Szerkesztve ]

    Alex

Új hozzászólás Aktív témák