These are the folders that I'm using tmpfs for my odroid: tmpfs 203M 2.7M 200M 2% /run tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 405M 0 405M 0% /run/shm tmpfs 32M 8.0K 32M 1% /var/lib/php5/sessions and then in /etc/fstab I'm using "noatime" to decrease writes: /dev/mmcblk0p1 /boot vfat noatime 1 2 And then I've got these two custom fstab entries (see below for more info on the minecraft one; the php sessions was because it did generate a ton of writes, so I wanted to minimize those...) tmpfs /mnt/minecraft tmpfs defaults,size=256M 0 0 tmpfs /var/lib/php5/sessions tmpfs defaults,size=32M 0 0 You could theoretically cache other things to tmpfs and then sync them back to disk periodically (eg. like /var/log) to minimize writes, but you'd need a lot of ram. I'm doing this on my minecraft install for performance reasons (reading/writing ram is so much faster than sd card....) /etc/init.d/ramdisk #! /bin/sh ### BEGIN INIT INFO # Provides: ramdisk # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Manage Minecraft ramdisk ### END INIT INFO # /etc/init.d/ramdisk # case "$1" in start) echo "Copying files to ramdisk" rsync -av /opt/minecraft/ /mnt/minecraft/ echo [`date +"%Y-%m-%d %H:%M"`] Ramdisk Synched from HD >> /var/log/minecraft_sync.log ;; sync) echo "Synching files from ramdisk to Harddisk" echo [`date +"%Y-%m-%d %H:%M"`] Ramdisk Synched to HD >> /var/log/minecraft_sync.log rsync -av --delete --recursive --force /mnt/minecraft/ /opt/minecraft/ ;; stop) echo "Synching logfiles from ramdisk to Harddisk" echo [`date +"%Y-%m-%d %H:%M"`] Ramdisk Synched to HD >> /var/log/minecraft_sync.log rsync -av --delete --recursive --force /mnt/minecraft/ /opt/minecraft/ ;; *) echo "Usage: /etc/init.d/ramdisk {start|stop|sync}" exit 1 ;; esac exit 0 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org