[linux] Re: RAMdisks
Caspar Maessen
cmaessen op casco.demon.nl
Vr Apr 3 20:56:27 CEST 2009
Op vrijdag 3 april 2009, schreef Ad van den Broek:
> $ mkdir /home/public/data/rd2
> $ mount -t tmpfs -o size=1m tmpfs /home/public/data/rd2
> mount: Mounting tmpfs on /home/public/data/rd2
>
> verschijnt "failed: Invalid argument"
> op m'n Linux mandrake-achtig 2.4 systeem.
> (en de eventuele suggestie van jullie voor een alternatief
> is vandaag voor mij -om andere redenen- hier niet realistisch).
>
> * tenslotte is er een ramfs methode
> Die lijkt functioneel te voldoen.
> Die geeft geen foutmelding.
> Echter, de opgegeven size is een startwaarde
> en de actuele size is dynamisch.
> De grootte kan dus groeien en zorgen voor Memory full.
> Hierdoor valt ook deze methode af.
tmpfs /tmp tmpfs size=2G,nr_inodes=10k,mode=1777,noatime,nodiratime 0 0
Dit is de fstab-regel die ik gebruik om tmpfs te mounten op /tmp. Werkt
vlekkeloos. Hierbij wordt het geheugen dynamisch gebruikt tot een maximum van
2GB. Dus geen startwaarde, maar de bovenste limiet.
Ik heb overigens geen idee wat er niet goed gaat met jouw mount-opdracht:
# uname -sr
Linux 2.6.22.19-0.2-bigsmp
# mount -t tmpfs -o size=1m tmpfs /mnt
# mount
[...]
tmpfs on /mnt type tmpfs (rw,size=1m)
# df -h
Bestandssysteem Grtte Gebr Besch Geb% Aangekoppeld op
[...]
tmpfs 2,0G 110M 1,9G 6% /tmp
tmpfs 1,0M 0 1,0M 0% /mnt
Caspar.
More information about the Linux
mailing list