Збільшення швидкості роботи Ubuntu
демон (Англ. Daemon) - в системах класу UNIX - служба, яка працює у фоновому режимі без прямого спілкування з користувачем. Демони зазвичай запускаються під час завантаження системи. Типові завдання демонів: сервери мережевих протоколів (HTTP, FTP , Електронна пошта та ін.), Управління обладнанням, підтримка черг друку, управління виконанням завдань за розкладом і т. Д. В залежності від завдань, які виконуються комп'ютером, деякі з цих демонів можна відключити і, таким чином, заощадити на часі запуску системи і зменшити навантаження на систему під час роботи. Для цього скористаємося утилітою sysv-rc-conf. Утиліта ця консольна, але дуже проста і інтуїтивно зрозуміла, тому використовувати її можуть навіть люди з панічним страхом терміналу. установка:
У терміналі отримуємо наступне: Управління здійснюється декількома клавішами: Пропуск - ставимо / прибираємо хрестик, + - - зупинка / запуск процесу, Q - вихід.
Цифри в верхах рядку - це рівні виконання. Для відключення сервісу, треба просто прибрати хрестик з усіх рівнів.
acpi-support - Краще залишити за замовчуванням. Тобто: 2,3,4,5.
acpid - Демон acpi. Цей і попередній процеси відповідають за управління живленням і дуже важливі і для ноутбуків, і для робочих станцій, так що краще залишити їх включеними. За замовчуванням: 2,3,4,5.
adjtimex - Інструмент для тонкого налаштування годин в ядрі. Зазвичай у списку завантаження його немає. У виняткових випадках, якщо він все ж знаходиться в цьому списку, значить тому були вагомі причини і краще залишити його включеним.
alsa - Якщо використовується звукова підсистема alsa, то так, запуск треба залишити. Але якщо у вас є служба alsa-utils, то цю можна відключити. За замовчуванням: вимкнена, якщо включена alsa-utils.
alsa-utils - У моїй системі ця служба замінює alsa, так що я вимкнув alsa і включив цю на рівні S. -Прімечаніе- Говорячи «Вимкнув» я маю на увазі - зняв всі «X» з усіх рівнів виконання. Якщо у вас їх і не було - чудово. Продовжуємо настройку. За замовчуванням: рівень виконання S.
anacron - Підсистема cron, яка виконує будь-яку його завдання, яка не була виконана вчасно. Найчастіше таке трапляється, якщо в момент настання завдання по cron ваш комп'ютер був вимкнений. Наприклад, updatedb запланований кожен день на 2 години ночі, але в цей час комп'ютер не працював. При запуску комп'ютера anacron спробує визначити пропущені завдання і виконає їх. Я прибрав цю службу, оскільки не так часто вимикаю свій ноутбук, але в більшості випадків вона повинна бути включена. За замовчуванням: 2,3,4,5.
apmd - Ця служба мене трохи збентежила. У мене вже включений acpid, так навіщо мені включати ще й apmd? Якщо ваш комп'ютер не настільки старий, щоб навіть не підтримувати acpi, спробуйте відключити цю службу. Я відключив. За замовчуванням: 2,3,4,5.
atd - Планувальник, на зразок cron. Я відключив. За замовчуванням: 2,3,4,5.
binfmt-support - Підтримка ядром інших форматів бінарників. Я залишив. За замовчуванням: 2,3,4,5.
bluez-utiles - Я вимкнув. У мене немає пристроїв bluetooth. За замовчуванням: 2,3,4,5.
bootlogd - Залиште запускатися. За замовчуванням: S.
cron - Теж треба залишити. За замовчуванням: 2,3,4,5.
cupsys - Підсистема для управління принтером. У мене принтера немає, так що я сміливо відключив, але ви дивіться за обставинами. За замовчуванням: 2,3,4,5.
dbus - Система повідомлень (Message bus system). Дуже важлива, залиште включеної. За замовчуванням: 2,3,4,5.
dirmngr - Утиліта управління списками сертифікатів. Працює заодно з gnupg. За замовчуванням: 2,3,4,5.
- dns-clean - В основному служить для очищення DNS при використанні сполук dial-up. У мене немає dial-up, так що я вимкнув. За замовчуванням: S.
evms - (Enterprise Volume Management System) - система управління томами для ОС Linux. EVMS пропонує єдині уніфіковані механізми для управління дисками, дисковими розділами, файловими системами, фізичними томами LVM і т.д. Я вимкнув. За замовчуванням: S.
fetchmail - Демон доставки електронної пошти. Я вимкнув. За замовчуванням: 2,3,4,5.
- gdm - Менеджер робочого столу (Gnome Desktop Manager). Я його в будь-якому випадку вже вимкнув, коли вирішив завантажуватися в консоль. В даному випадку - справа переваг, так що вирішувати вам, чи хочете ви завантажуватися безпосередньо в GUI. За замовчуванням: 2,3,4,5.
gdomap - Я поняття не маю, навіщо цей процес повинен запускатися. Я не бачив цього демона більше ні в одній системі, так що я його вимкнув і не відчуваю якоїсь втрати. Є якісь причини для його використання на ноутбуках або робочих станціях? За замовчуванням: 2,3,4,5.
gpm - Підтримка миші для консолі. Якщо ви відчуваєте, що не можете обійтися без миші в консолі - поставте рівень виконання 1 і 2. Це все, що потрібно. За замовчуванням: 2,3,4,5.
halt - Не змінювати. За замовчуванням: 0.
hdparm - Скрипт для підстроювання жорсткого диска. Я відключив рівні 2,3,4,5, але встановив рівень S. Я вважаю, що відкриття DMA, 32-бітного введення-виведення і т.д. принесе користь іншим процесам. Також я змінив рідний скрипт на дуже простий, який зробив самостійно. Я думаю, не варто проводити всі ці надлишкові перевірки, якщо я сам знаю, що роблю. Файл конфігурації - /etc/hdparm.conf. За замовчуванням: 2,3,4,5.
hibernate - Якщо ваша система підтримує сплячий режим - залиште службу працювати. В іншому випадку вона марна. За замовчуванням: S.
hotkey-setup - Цей демон включає деякі специфічні гарячі клавіші в ноутбуках. Є заводська підтримка: HP, Acer, ASUS, Sony, Dell, і IBM. Якщо у вас ноутбук цих виробників, можна залишити службу запускатися, в іншому випадку її запуск буде марний. За замовчуванням: 2,3,4,5.
hotplug і hotplug-net - Включення підсистем hotplug займає час. Я б задумався, чи включати їх взагалі. Я зробив кілька змін в своєму файлі / etc / network / interfaces. Замість того, щоб адресувати свою бездротову карту в процесі hotplug, я включив її в автоматичний режим. Таким чином, я можу відключити ці процеси. Я переконався, що навіть при їх відключенні, ubuntu знаходить драйвери usb, цифрової камери і так далі. Так що, думаю, відключення цих процесів досить безпечно. -Прімечаніе- Якщо після відключення hotplug ваша звукова карта перестала працювати, можна включити його назад. Або можна відредагувати файл / etc / modules, щоб додати модуль драйвера звукової карти. Пізніші працюють швидше, перевірено. За замовчуванням: S.
hplip - Підсистема друку і обробки зображень HP. Я відключив. За замовчуванням: S.
hwtools - Утиліта для оптимізації irq.
ifrename - Скрипт по іменування мережевих інтерфейсів. Звучить красиво, але я відключив. Потрібен, в основному, для управління іменами кількох мережевих інтерфейсів. З тих пір, як у мене дві мережеві карти - бездротова й провідна - вони позначені ядром як eth0 і ath0, так що процес для мене даремний. За замовчуванням: S.
ifupdown і ifupdown-clean - не вимикайте. Це скрипти для активації інтерфейсів при завантаженні. За замовчуванням: ifupdown - 0,6, S і ifupdown-clean - S.
inetd або inetd.real - Подивіться в файл /etc/inetd.conf і закоментуйте всі служби, які вам не потрібні. Якщо активних служб після цього не залишилося - демон можна сміливо прибирати з запуску. За замовчуванням: 2,3,4,5.
klogd - Чи не вимикати. За замовчуванням: 2,3,4,5.
laptop-mode - Служба для перевірки в ноутбуці: чи не час викинути батарею. Марна для стаціонарного комп'ютера. За замовчуванням: 2,3,4,5.
libpam-devperm - Демон для відновлення прав доступу до файлів-пристроїв після збою системи.
linux-restricted-modules-common - Потрібно подивитися, чи не завантажені чи невільні модулі в систему. Ці модулі можна знайти в / lib / linux-restricted-modules. Якщо такі модулі не використовуються - можна сміливо відключати демона. За замовчуванням: 0,6, S.
lm-sensors - Якщо материнська плата підтримує сенсорні чіпи, можна подивитися їх стан.
lvm - Я не використовую, тому відключив. Залиште, якщо у вас є lvm. За замовчуванням: S.
makedev - Чи не відключати. За замовчуванням: 2,3,4,5.
- mdamd - Інструмент для керування пристроями RAID. У більшості випадків можна відключити. За замовчуванням: 2,3,4,5.
- mdamd-raid - Інструмент RAID. За замовчуванням: S.
module-init-tools - Завантажує додаткові модулі з файлу / etc / modules. Можна подивитися його вміст на наявність непотрібних модулів. Зазвичай включений. За замовчуванням: S.
mountvirtfs - Монтування віртуальних файлових систем. Чи не відключати. За замовчуванням: S.
- networking - Піднімає мережеві інтерфейси і конфигурирует DNS при завантаженні, шляхом сканування файлу / etc / network / interfaces. Відключати не варто. За замовчуванням: 0,6, S.
ntpdate - Синхронізує час з сервером часу ubuntu (або заданим іншим). За замовчуванням: S. -Прімечаніе- Якщо другий системою стоїть Windows, краще залишити процес включеним. Windows зберігає в BIOS не універсальний (за Гринвічем), а локальний час і при перезавантаженні з однієї системи в іншу вони будуть намагатися коригувати один одного. В останніх версіях ця проблема начебто виправлена.
nvidia-kernel - Я збирав драйвер nvidia самостійно, тому мені служба не потрібна. Якщо використовуєте невільний драйвер nvidia - залиште службу включеної. За замовчуванням: 1,2,3,4,5.
pcmcia - Активує пристрій PCMCIA. Я поставив рівень виконання в 0,6, S замість умолчательную 2,3,4,5, оскільки, на мою думку, обладнання треба підключати в першу чергу. З іншого боку, якщо пристрої PCMCIA не використовуються, то і службу можна відключати.
portmap - Демон для управління такими службами, як nis, nfs, і т.д. За замовчуванням: 2,3,4,5,0,6, S.
powernowd - Клієнт для управління cpufreq. Потрібен в основному для ноутбуків з підтримкою технології зміни частоти процесора. Корисний для ноутбуків і навпаки для стаціонарних комп'ютерів. За замовчуванням: 2,3,4,5.
ppp і ppp-dns - Мені не потрібно. У мене немає dial-up. За замовчуванням: ppp - 2,3,4,5 і pppd-dns - S.
readahead - Схоже, readahead це різновид «предзагрузчіка». Завантажує при старті кілька бібліотек в оперативну пам'ять, що дозволяє деяким програмам швидше стартувати. Але збільшує час завантаження системи на 3-4 секунди. За замовчуванням: S.
reboot - Не змінювати. За замовчуванням: 6.
- resolvconf - Автоматично налаштовує DNS відповідно до статусу мережі. За замовчуванням: S.
rmnologin - Прибирає nologin, якщо знаходить. У мене такого не буде, я прибрав. За замовчуванням: 2,3,4,5.
rsync - Демон rsync. Можна прибрати, якщо не впевнені, що він вам потрібен. За замовчуванням: 2,3,4,5.
screen-cleanup - Скрипт для очищення екрану при завантаженні. За замовчуванням: S.
sendsigs - Посилає сигнали в процесі перезавантаження і виключення. Залиште як є. За замовчуванням: 0,6.
single - Активує однокористувальницький режим. Чи не відключати. За замовчуванням: 1.
ssh - Демон ssh. Краще вимкнути, якщо не впевнені в зворотному. За замовчуванням: 2,3,4,5.
stop-bootlogd - Зупиняє bootlogd з рівнів виконання 2,3,4,5. Залиште як є. За замовчуванням: 2,3,4,5.
sudo - Перевіряє стан sudo. Я не бачу причин цього демона бути запущеним ні на ноутбуці, ні на стаціонарній машині. За замовчуванням: S.
sysklogd - Залиште як є. За замовчуванням: 2,3,4,5.
udev і udev-mab - Регульована система файлова система. За замовчуванням: S.
umountfs - Залиште як є. За замовчуванням: 0,6.
urandom - Генератор випадкових чисел. Не можна вгадати якому додатку, особливо в графіку, може знадобитися. За замовчуванням: 0,6, S.
usplash - Картинка при завантаженні системи, з індикатором завантаження. Для повного відключення треба редагувати файл /boot/grub/menu.lst: закомментировать рядок splashimage і прибрати опцію splash з рядка завантаження ядра. За замовчуванням: 2,3,4,5.
vbesave - Утиліта для налаштування BIOS відеокарти. За замовчуванням: 2,3,4,5.
xinetd - Сверхдемон inetd для управління іншими демонами. Включати має сенс тільки в тому випадку, якщо є демони під його керуванням.
- xorg-common - Встановлює сокет ICE для графічного сервера. За замовчуванням: 2,3,4,5. 2)
Якщо Ви не впевнені, за що відповідає служба, не виймайте її. Відключення потрібних служб може призвести до повної або часткової непрацездатності як деяких програм, так і системи в цілому.
У мене вже включений acpid, так навіщо мені включати ще й apmd?Є якісь причини для його використання на ноутбуках або робочих станціях?