Що я додаю до tmpfs у FreeBSD.

 
Щоб зменшити навантаження на файлову систему і твердотільний накопичувач (ssd диск), скоротивши кількість перезапису на ssd диск в tmpfs, я додаю деякі каталоги в тимчасову файлову систему. FreeBSD як і GNU/Linux підтримує tmpfs. Для зменшення зносу ssd дика варто додати каталоги операційної системи, які часто перезаписуються, дані які не вимагають тривалого зберігання. У моєму прикладі це такі каталоги:

 

/tmp

/var

/usr/ports

 
Так я розміщую ports в tmpfs, так як при складанні портів створюються тимчасові файли, а перед збиранням порту все одно потрібно оновити їх. Наприклад у Gentoo GNU/Linux під час складання portage качаються десятки гігабайт файлів, які видаляються після завершення операції. FreeBSD не качає такого обсягу файлів під час складання ports, проте розмістивши /usr/ports в tmpfs ми так само зменшимо кількість перезапису на ssd.
Приклад мого файлу fstab виглядає так:

 
tmpfs /var/log/ tmpfs rw 0 0
tmpfs /tmp tmpfs rw,mode=777 0 0
tmpfs /var/tmp/ tmpfs rw 0 0
tmpfs /var/cache/ tmpfs rw 0 0
tmpfs /usr/ports tmpfs rw 0 0

 
Тим самим віддаючи весь простір оперативної пам'яті під дані каталоги. Якщо ваш користувач знаходиться так само на ssd аналогічним способом, можна додати cache браузерів в tmpfs. Я не чіпаю cache браузерів, адже у мене home знаходиться на hdd, але і в цьому випадку є сенс розмістити cache браузерів в tmpfs трохи прискоривши роботу веб браузерів якими ви користуєтеся. Для мене прискорення веб-браузерів не є першочерговим завданням у моїй системі швидкість роботи мого основного (Firefox) веб-браузера на даний момент влаштовує.