Minggu, 21 Juni 2009

In-Memory File System di Linux

A. TMPFS

1. Pertama-tama buatlah suatu directory didalam mount poin apapun, disini saya memcoba didalam /mnt dengan nama directorynya tmp.

# mkdir /mnt/tmp

2. Setelah itu kita mount directory yang sudah kita buat sebelumnnya dengan cara:

# mount –t tmpfs –o size=30m tmpfs /mnt/tmp

3. Lalu periksa apakah directoryya sudah ada apa belum.

# df –k

4. Lalu kita test dengan mengcopy sebuah folder/directory kedalam directory tmpfs yang telah kita buat.

# cp –ir Desktop/Download/ /mnt/tmp

5. Setelah itu kita periksa lagi.

# df –k

6. Bisa diliat perbedaan memory sebelum dan sesudah mengcofy sebuah foldernya.dan periksa apakah folder Download berada didalam /mnt/tmp.

B. RAMFS

1. Pertama-tama buatlah suatu directory didalam mount poin apapun, disini saya memcoba didalam /mnt dengan nama directorynya ram sama seperti cara yang diatas.

# mkdir /mnt/ram

2. Setelah itu kita mount directory yang sudah kita buat sebelumnnya dengan cara:

# mount –t ramfs –o size=30m ramfs /mnt/ram/

3. Setelah selesai mount foldernya, nanti secara otomatis terbuat suatu folder dengan nama ram tetapi folder ini berbeda dengan folder lainnya.

Bedanya adalah:

1. Dalam locationnya padahal apabila kita melihat sebenarnya dua-duanya berada dalam desktop, tetapi dalam penamaanya berbeda karena folder ram itu dibuat didalam /mnt

2. Volumenya

3. Free Space, dalam ram mau diisi berapun asalkan memory masih mencukupi ditulisnya 0 bytes

4. Lalu catatan kita tidak bisa langsung mengcopy sebuah folder atau file secara langsung ke dalam folder ram yang ada di Desktop jika itu dilakukan akan muncul peringatan bahwa disk spacenya tidak mencukupi, harus memlalui console.

4. Lalu periksa apakah directory sudah ada apa belum. Dengan cara ketik:

# mount

5. Lalu kita test dengan mengcopy sebuah folder/directory kedalam directory tmpfs yang telah kita buat.

6. Setelah itu kita periksa folder ramnya, bisa langsung klik folder ram yang ada di desktop atau dengan cara console.

7. Folder ram yang otomatis terbuat setalah kita mount.