Memindahkan penulisan wp rocket cache dari disk ke ram.
SSD NVMe modern sudah sangat cepat: Untuk melayani 1 orang (Anda sendiri), perbedaan antara 0,1 milidetik (SSD) dan 0,0001 milidetik (RAM) itu tidak kasat mata oleh manusia.
Manfaat Aslinya saat Trafik Ramai: RAM-Disk bukan soal mempercepat loading satu orang, tapi soal ketahanan massal.
- Tanpa RAM-Disk: Saat 500 orang klik barengan, SSD akan mengalami “antrean” (I/O Wait). Di situ web mulai terasa berat.
- Dengan RAM-Disk: Tidak ada antrean. 1.000 orang klik barengan pun, data diambil secepat kilat dari jalur elektrik RAM.
# Masuk.
ke folder cache (sesuaikan path-nya)
cd /home/[nama-user]/htdocs/[domain-anda]/wp-content/cache/
# Hapus folder wp-rocket yang lama
rm -rf wp-rocket
# Buat kembali folder kosongnya
mkdir wp-rocket
# Pastikan owner-nya tetap milik user (penting agar WP Rocket bisa menulis)
chown [nama-user]:[nama-user] wp-rocket
tmpfs /home/[nama-user]/htdocs/[domain-anda]/wp-content/cache/wp-rocket/ tmpfs defaults,size=1G,mode=775,uid=[user_id],gid=[group_id] 0 0
mount -a
df -h | grep wp-rocket
root@milan26:~# id scf
uid=1001(scf) gid=1002(scf) groups=1002(scf)
root@milan26:~#
rm -rf /home/scf/htdocs/staging.scf.web.id/wp-content/cache/wp-rocket/*
sudo nano /etc/fstab
tmpfs /home/scf/htdocs/staging.scf.web.id/wp-content/cache/wp-rocket tmpfs defaults,size=1G,mode=775,uid=1001,gid=1002 0 0
sudo mount -a
df -h | grep wp-rocket
chown scf:scf /home/scf/htdocs/staging.scf.web.id/wp-content/cache/wp-rocket/
root@cp26:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.9G 0 2.9G 0% /dev
tmpfs 594M 680K 593M 1% /run
/dev/sda1 50G 8.6G 39G 19% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.9G 0 2.9G 0% /tmp
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-resolved.service
tmpfs 1.0G 7.7M 1017M 1% /home/jalaksuren/htdocs/www.jalaksuren.net/wp-content/cache/wp-rocket
tmpfs 1.0G 4.9M 1020M 1% /home/scfklaten/htdocs/www.scfklaten.com/wp-content/cache/wp-rocket
/dev/sda15 124M 8.7M 116M 8% /boot/efi
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-networkd.service
tmpfs 1.0M 0 1.0M 0% /run/credentials/[email protected]
tmpfs 594M 4.0K 594M 1% /run/user/0
tmpfs 1.0M 0 1.0M 0% /run/credentials/[email protected]
root@cp26:~#
root@milan26:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.9G 0 2.9G 0% /dev
tmpfs 594M 676K 593M 1% /run
/dev/sda1 50G 6.9G 41G 15% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.9G 0 2.9G 0% /tmp
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-resolved.service
tmpfs 1.0G 980K 1.0G 1% /home/scf/htdocs/staging.scf.web.id/wp-content/cache/wp-rocket
/dev/sda15 124M 8.7M 116M 8% /boot/efi
tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-networkd.service
tmpfs 1.0M 0 1.0M 0% /run/credentials/[email protected]
tmpfs 1.0M 0 1.0M 0% /run/credentials/[email protected]
tmpfs 594M 4.0K 594M 1% /run/user/0
root@milan26:~#