noooo,
myslim ze Vami popisovany ramdisk je vhodny pro bootovani, ale pro praci je snad lepsi ramfs nebo tmpfs, jak jiz zde nekdo zminil.
Jde o to, ze si pamet alokuje dynamicky a sezere presne tolik kolik zabiraji v nem ulozene soubory.
Nekdo se tu ptal na format tohoto fs, ze by snad chtel reiserfs?!? proc? data o inodech i souborech jsou v pameti a jsou ulozeny presne jak jadro potrebuje, proste nejefektivneji, cokoli jineho by to zhorsilo.
take mi prijde prinejmensim divne chtit obsah ramdisku zalohovat, od toho snad ramdisk neni ne? pokud vsak ma autor podlozeno ze mu to 100x zrychli praci, pak OK, ale preci jen Linux by mel casto pouzivane soubory mit v cache, takze by to melo byt skoro jedno ne? 100x se mi zda urcite prehnane
ja pouzivam doma ten tmpfs
mount -t tmpfs none /Ramdisk
jeste s parametrem pro defaultni prava 777
a pouzivam ho pouze kdyz rozbaluji sifrovane soubory - aby se neukladali vubec na disk ...
>ja pouzivam doma ten tmpfs
>mount -t tmpfs none /Ramdisk
>jeste s parametrem pro defaultni prava 777
>a pouzivam ho pouze kdyz rozbaluji sifrovane soubory -
>aby se neukladali vubec na disk ...
Mam obavu, ze tomu ukladani nezabranite, protoze obsah tmpfs se muze octnout ve swapfile/swap partition, pokud ho pouzivate.
Tmpfs je totiz implementovan v normalni virtualni pameti, ktera se v danem okamziku muze nachazet jak ve fyz. pameti tak v odkladacim prostoru.
MAN TMPFS
tmpfs puts everything into the kernel internal caches and grows and
shrinks to accommodate the files it contains and is able to swap
unneeded pages out to swap space. It has maximum size limits which can
be adjusted on the fly via 'mount -o remount ...'
If you compare it to ramfs (which was the template to create tmpfs)
you gain swapping and limit checking. Another similar thing is the RAM
disk (/dev/ram*), which simulates a fixed size hard disk in physical
RAM, where you have to create an ordinary filesystem on top. Ramdisks
cannot swap and you do not have the possibility to resize them.