Ramdisk в Ubuntu Linux, Убунтовод про Ubuntu

Стаття нижче - невелика перепис статті, яка видалася цікавою. Думаю вона буде корисна багатьом убунтоводам, хто женеться за швидкістю роботи, а також має великий обсяг оперативної пам'яті.

Прискорюємо Linux: ramdisk

Сидів і думав, щоб такого корисного витягти з 4 Гб оперативної пам'яті... Вирішив зробити ramdisk. Порившись у неті натрапив на нотатку Serg Markov "Використання tmpfs" і зрозумів - це саме те, що потрібно.

За описом у fstab прописав ramdisk:

Створюємо ще одну папку /home/user/.ramdisk-archive. Кидаємо все, що хочемо перенести на tmpfs в /home/user/.ramdisk. Щоб система не лаялася робимо символічні посилання туди, де мають бути перенесені папки. Копіюємо /home/user/.ramdisk в /home/user/.ramdisk-archive.

Щоб при включенні перенести файли з .ramdisk-archive в .ramdisk додав /etc/init.d/before.local команду:

Тепер перед запуском init копіюватимемо наші папки на ramdisk. Проходить все досить швидко і з урахуванням того, що потім Gnome стартує швидше, загальний час завантаження практично не змінюється.

Тепер потрібно зберігати зміни в .ramdisk-archive при вимкненні ПК. Тут трохи складніше. У /etc/init.d кидаємо файлик такого змісту:

Обзиваємо ramdisk-sync-shutdown та ставимо права на виконання. Тепер у папку /etc/init.d/rc0.d та /etc/init.d/rc6.d робимо символічні посилання з нашого файлу: S00ramdisk-sync-shutdown.

Все, тепер при вимкненні або перезавантаженні вміст нашого ramdisk-a буде збережено на HDD у .ramdisk-archive.

Ну і наостанок не забуваємо про форсмажора:

Хоча якщо є UPS, то можна обійтися і без цього.

Ну і тепер – що це дало? Ну наприклад, LibreOffice запускається у мене приблизно так: "раз",GIMP: десь "рас-і".

Та й власне, що я кинув на ramdisk: .adobe, .claws-mail, .config, .eric4, Firefox, .fontconfig, .gconf, .gconfd, .gimp-2.6, .gnome, .gnome2, .gnome2_private, . java, .libreoffice, .local, .macromedia, .mc, .mplayer, .Skype, .tilda.

Так, що всі ці дії зроблено на моїй улюбленій OpenSuse 11.4.

Дітлахів, що думаєте? Я користуюся SSD, тому необхідності ставити Ramdisk не бачу тільки якщо погратися. А ви поставили? Чекаю на відгуки від вас.