Збільшення швидкості роботи Ubuntu

демон (Англ. Daemon) - в системах класу UNIX - служба, яка працює у фоновому режимі без прямого спілкування з користувачем. Демони зазвичай запускаються під час завантаження системи. Типові завдання демонів: сервери мережевих протоколів (HTTP, FTP , Електронна пошта та ін.), Управління обладнанням, підтримка черг друку, управління виконанням завдань за розкладом і т. Д. В залежності від завдань, які виконуються комп'ютером, деякі з цих демонів можна відключити і, таким чином, заощадити на часі запуску системи і зменшити навантаження на систему під час роботи. Для цього скористаємося утилітою sysv-rc-conf. Утиліта ця консольна, але дуже проста і інтуїтивно зрозуміла, тому використовувати її можуть навіть люди з панічним страхом терміналу. установка:

У терміналі отримуємо наступне: У терміналі отримуємо наступне:   Управління здійснюється декількома клавішами: Пропуск - ставимо / прибираємо хрестик, + - - зупинка / запуск процесу, Q - вихід Управління здійснюється декількома клавішами: Пропуск - ставимо / прибираємо хрестик, + - - зупинка / запуск процесу, 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?
Є якісь причини для його використання на ноутбуках або робочих станціях?