Я встановив zRam, як описано на webupd8.org . Я встановив його з терміналу. Це все, що я маю зробити, або я повинен зробити якусь конфігурацію чи щось таке? Чи робить zram-enabler все самостійно чи мені потрібно встановити деякі параметри?
Я встановив zRam, як описано на webupd8.org . Я встановив його з терміналу. Це все, що я маю зробити, або я повинен зробити якусь конфігурацію чи щось таке? Чи робить zram-enabler все самостійно чи мені потрібно встановити деякі параметри?
Відповіді:
Як Сергій "Шнацель", котрий був цитований у цій публікації у блозі Девідффа, у цьому пакеті встановлено сценарій, щоб запустити його як послугу. Сценарій автоматично конфігурується, і служба запускається автоматично. Подальша конфігурація не потрібна. Сервісом можна керувати вручну за допомогою:
sudo service zramswap start|stop|status|restart|reload|force-reload
Якщо ви відкриєте деб-пакет із файловим валиком, ви побачите, що встановлено лише два файли:
/etc/init/zramswap.conf
/etc/init.d/zramswap
Поряд з деякими файлами документації. DEBIAN
Каталог містить пакет мета дані і команди для ініціалізації служби. Це все є в пакеті. Відповідні пристрої названі за цією схемою:/dev/zram[0-9]
Ви встановили це через PPA? Я рекомендую це зробити.
sudo apt-get install zram-config
Ось, цілий довідник про zRam в Ubuntu:
zRam - код всередині ядра, який після активації створює блоковий пристрій на базі оперативної пам’яті, який виконує функції своп-диска, але стискається і зберігається в пам’яті, що дозволяє дуже швидко вводити-виводити і збільшувати об’єм пам’яті, доступної до того, як система почне обмінюватися на диск.
zRam інтегрований в ядро Linux 3.2 і вище, тому він уже включений в Ubuntu 12.04.
Раніше на моїй 2 Гб машині, без zRAM, коли я відкриваю багато вкладок браузера, система починає задихатися, а жорсткий диск починає копіювати дані на SWAP, викликаючи загальне сповільнення. Тепер після активації zRam, замість заморожування після закінчення оперативної пам'яті, система працювала так, як нічого не сталося. Я взагалі не помітив різниці. Це виглядало так, як додавати більше оперативної пам’яті;)
З мого досвіду, zRam корисний для людей, які використовують комп'ютери з 1 ГБ або 2 ГБ ОЗУ. Оскільки zRam стискає дані, йому потрібні певні ресурси процесора. Не багато, але завжди. З цієї причини я не рекомендую використовувати його зі старими процесорами. Крім того, якщо у вас є 4 Гб оперативної пам’яті, швидше за все, використовувати її не буде потрібно.
Щоб активувати його, введіть термінал:
sudo apt-get install zram-config
Щоб видалити [введіть наступне]:
sudo dpkg --purge zramswap-enabler sudo dpkg --purge zram-config
Демон служби активується миттєво після встановлення. Ви можете підтвердити це, ввівши термінал:
cat /proc/swaps
Повинно бути деякий запис / dev / XXX (якщо у вас активний swap-розділ / файл) і принаймні одна запис із назвою "swap" (буде по одному для кожного ядра процесора в нашій системі). Якщо ні, спробуйте перезавантажити і введіть команду ще раз.
Подальші дії не потрібні.
Починаючи з Ubuntu Precision, існує офіційний сценарій для запуску Ubuntu Адама Конрада для налаштування zram в головному сховищі:
sudo apt-get install zram-config
Джерело: http://gionn.net/2012/03/11/zram-on-debian-ubuntu-for-memory-overcommitment/
Обов’язково reboot
перейдіть на Ubuntu і перевірте, чи почався Zram під час завантаження.
Дотримуйтесь інструкцій, як зазначено раніше, щоб перевірити cat /proc/swaps
Якщо ви не бачите в списку своїх пристроїв для заміни zram, (і в моєму випадку), зробіть це:
sudo su
update-rc.d zramswap defaults
Це перерахує zram як послугу запуску.
reboot
і перевірте, чи не почалося воно під час завантаження.