-
temp w RAMDYSK-u, czyli przyspieszamy nasz serwerek
Zacznijmy może od tego, co to w ogóle jest RAMDYSK. Jest to obszar pamięci operacyjnej komputera, pełniący role pamięci dyskowej. Daje nam to zdecydowanie mniejsze czasy dostępu i dużo większą prędkość odczytu i zapisu niż przy użyciu zwykłego HDD. Niestety nie ma róży bez kolców. Po wyłączeniu komputera zawartość opisywanej pamięci zostaje wyczyszczona. Dlatego też RAMDYSK przydatny jest obecnie jedynie przypadku wykorzystania go jako /tmp, gdzie przechowywane są tymczasowe pliki niektórych programów. Przejdźmy od słów do czynów.
Zakładamy katalog /tmp
mkdir /tmp
Edytujemy plik „/etc/fstab”
vim /etc/fstab
Dodajemy następujący wpis:
none /tmp tmpfs size=64M 0 0
„size” oznacza wielkość w MB. Można to trochę „podrasować” i przy okazji zabezpieczyć. Katalog z plikami tymczasowymi powinien być zamontowany w tzw. trybie noexec uniemożliwiającym wykonywanie skryptów w nim zawartych. Dopisujemy więc poniższą linijkę, zamiast powyższej.
none /tmp tmpfs size=64M,noexec,nosuid,nodev 0 0
Następnie wydajemy komendę
mount -a
Aby sprawdzić, czy się udało, wykonajmy polecenie „mount” lub „df -h”. Po ich wydaniu zobaczymy, czy mamy punkt montowania „/tmp” i ewentualnie jego pojemność oraz zajętość.
można i tak:
none /tmp tmpfs defaults,noatime,nodiratime,nodev,nosuid,noexec,size=2g 1 2