Я использую Ubuntu 15.04, мой домашний раздел шифруется. Я пытался использовать tmpfs для .cache каталога. Но не знайте почему не работа. Вот мой fstab
tmpfs /var/log/ tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=512M 0 0
tmpfs /home/prism/.cache/ tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=100M 0 0
Но моя запись отдыха работает.
можно использовать/dev/shm (значение по умолчанию tmpfs устройство на Unix)
, можно сделать что-то вроде этого в ~/.xprofile:
#!/bin/sh
rm -rf /dev/shm/${USER}cache
mkdir /dev/shm/${USER}cache
chmod 700 /dev/shm/${USER}cache
rm -rf /home/${USER}/.cache
ln -s /dev/shm/${USER}cache /home/${USER}/.cache