Portál AbcLinuxu, 12. května 2025 06:18

Dotaz: Je potreba /tmp jako RAMDISK?

30.7.2006 15:03 Vojtěch Semecký
Je potreba /tmp jako RAMDISK?
Přečteno: 307×
Odpovědět | Admin
Dobrý den,

mám server s předinstalovaným Gentoo od poskytovatele serverhostingu. Fyzická RAM je 512 MB a adresář /tmp je nastaven jako RAMDISK o velikosti 256 MB. Na serveru beží Apache, PHP, MySQL.

Je k něčemu dobré, mít /tmp jako ramdisk? Připadá mi to jako nesmyslné plýtvání pamětí.

Děkuji za názory Vojtěch Semecký
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.7.2006 15:47 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Je potreba /tmp jako RAMDISK?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to rychlejší :-)

Prostě záleží jak a kdo z programů ten tmp využívá, klidně ho dejte na HD.
30.7.2006 21:07 spectrum | skóre: 29 | blog: spectrumblog
Rozbalit Rozbalit vše Re: Je potreba /tmp jako RAMDISK?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud se k němu bude často přistupovat tak se to stejně cachne. Takže ramdisk berte jako takové uživatelské vynucení -- tohle cachuj ať chceš nebo ne... Zda je to rychlejší nebo ne, zjistíte jen testováním.
30.7.2006 22:15 Milan Jurik | skóre: 21 | blog: Komentare | Ova
Rozbalit Rozbalit vše Re: Je potreba /tmp jako RAMDISK?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skutecne tam mate ramdisk s pevnou velikosti? Neni tam tmpfs?

Napadaji me dve vyhody, kvuli kterym na tmpfs osobne prechazim:

a) vyrazne rychlejsi operace s docasnymi soubory, diskova cache je sice obstojna, presto, u docasnych souboru se casto zapisuje, takze se data flushuji na disk. V pripade tmpfs se nikam neflushuji. Operace s malymi soubory, ktere v /tmp prevazuji, je vyrazne rychlejsi.

b) stoprocentni uklid /tmp po rebootu.

Nevim, jak je v Linuxu implementovan tmpfs, ale v Solarisu v pripade nedostatku mista v pameti se klidne neuzivane casti odswapuji na disk.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.