Вам нужен менеджер сеансов! Так как Вы работаете X, каждый установлен по умолчанию! man xsm
. Если Вам не нравится тот один выезд пакеты Arch. Мои компьютеры обычно имеют время работы несколько лет, таким образом, я не знаю от вершины моей головы, как поместить X сессий в то же состояние перед завершением работы или приостановить. Это не должно быть слишком трудно, поскольку OS X делает это по умолчанию.
Я думаю, вы имеете в виду что-то вроде этого:
Загрузите модуль ramdisk блока, установите желаемый размер в блоках с помощью rd_size=.....
параметр.
# modprobe brd rd_size=123456
... после этого шага /dev/ram0
существует.
теперь можно поставить на него файловую систему.
# mkfs /dev/ram0
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
30976 inodes, 123456 blocks
6172 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
16 block groups
8192 blocks per group, 8192 fragments per group
1936 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Установите ее и проверьте используемое и свободное место....
# mount /dev/ram0 /mnt
# df /mnt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/ram0 119539 1550 111817 2% /mnt