Membuat RAM Disk di GNU/Linux

Membuat RAM Disk di Linux. Oke kali ini saya akan sharing sedikit mengenai RAM Disk. Pengertian kasarnya, RAM disk adalah RAM yang dikonversi menjadi direktori.

Tujuan penggunaan RAM disk sendiri menurut referensi yang saya baca adalah untuk meningkatkan kinerja dari sistem.Seperti yang kita ketahui, hambatan dari kinerja komputer saat ini adalah kecepatan baca tulis HDD yang lambat. Nah dengan adanya ramdisk kalian bisa memindahkan file ke ramdisk tersebut untuk merasakan pengalaman read write yang lebih cepat.

RAM disk sendiri saat ini dibagi menjadi dua jenis yakni ramfs dan tmpfs. Yang paling sering digunakan saat ini adalah tmpfs karena memiliki kelebihan lain dibanding ramfs yang dinilai sudah usang.

Membuat RAM Disk

Untuk membuat ramdisk sendiri sangat mudah. pertama kita buat direktori ramdisk dengan perintah
sudo mkdir /mnt/ramdisk
Selanjutnya kita mount direktori tersebut
sudo mount -t tmpfs -o rw,size=3G manjaro_ramdisk /mnt/ramdisk
Untuk sizenya kalian sesuaikan sendiri. Disini saya memakai size 3GB karena ukuran RAM saya kebetulan 16GB dan banyak yang tidak terpakai. manjaro_ramdisk sendiri adalah nama ramdisk yang saya gunakan, kalian bisa mengubahnya sesuai selera.

Untuk memeriksanya, kalian bisa gunakan perintah
df -h

Nah bagaimana agar ramdisk tmpfs dimount saat booting?
Kalian cukup mengedit file fstab.
sudo nano /etc/fstab
Lalu tambahkan baris berikut dipaling bawah
manjaro_ramdisk   /mnt/ramdisk   tmpfs    defaults,nodev,nosuid,noexec,nodiratime,size=3G 0 0


Untuk ukuran ramdisk, nama, serta mount point kalian bisa sesuaikan sendiri.Jika kalian masih bingung dengan nilai dari options, dump, atau pass, kalian bisa baca disini:
https://help.ubuntu.com/community/Fstab

Menguji RAM Disk
Untuk menguji kecepatan ramdisk, kalian bisa gunakan dd.
Cek kecepatan write
sudo dd if=/dev/zero of=/mnt/ramdisk/zero bs=4k count=100000
Cek kecepatan read
sudo dd if=/mnt/ramdisk/zero of=/dev/null bs=4k count=100000

Oke mungkin sekian tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.