/etc/fstab Optimization for SSD and RAM
03 Jan 2015 linux
I have been using Samsung 840 Pro SSD with 8GB 1600MHz DDR3 memory module.
tmpfs is stored in the RAM, so it makes the system faster when I moved temporary directories and log directories to tmpfs. Please be warned that your log files will be deleted permanently each time you shutdown your computer. You could edit configurations for nginx, proftpd or other daemons and store logs in other directories.
SSD’s respond faster, but it wears out with each IO operation (the rate is very very low btw). So I disabled saving file and directory access time while mounting partitions. Setting the options async is also a great advantage if you don’t need synchronous IO.
So here is my /etc/fstab file. Have a look.
/dev/sda1 / ext4 errors=remount-ro,async,noatime,nodiratime 0 1 /dev/sda2 /home ext4 defaults,async,noatime,nodiratime 0 2 /dev/sda3 /media/data ext4 auto,rw,exec,owner,async,nodiratime,nofail,noatime 0 2 tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/spool tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0