|
Каждый запущенный сервис использует не только процессорное время, но и оперативную память. Если сервис вам нужен, то это его оправдывает. Но в большинстве случаев в системе запущены такие сервисы, о которых администратор системы и не знает, не говоря уже об использовании этих сервисов. Кроме того, каждый запущенный с параметрами по умолчанию сервис — это потенциальная "дыра" в системе безопасности. Ведь в большинстве случаев параметры по умолчанию небезопасны — они делаются по принципу "лишь бы работало". Если вам нужен сервис, значит, уделите время и настройте его. Если же сервис вам не нужен, просто выключите его.
В ASL Linux (и в Fedora Core) для настройки сервисов используется конфигуратор system-config-services, а в Mandrake— drakxservices.

Конфигуратор system-config-services
Нужно отметить одну особенность конфигуратора system-config-services: для сохранения изменений вам следует нажать кнопку Сохранить, в то время как. конфигуратор drakxservices сохраняет изменения автоматически.
В последней, одиннадцатой, версии ASPLinux можно выделить следующие ненужные сервисы:
- acpid — управляет ACPI-событиями, по большому счету, он просто не нужен;
- apmd — нужен только на ноутбуках;
- anacron, atd, crond — демоны-планировщики, которые запускают указанные пользователем команды в определенное время. Домашнему пользователю они вряд ли нужны, во всяком случае, три сразу: по крайней мере, два можно отключить с чистой совестью;
- Bluetooth — если вы не собираетесь использовать технологию Bluetooth, данный сервис можете просто выключить;

Конфигуратор drakxservices
- cpuspeed, haldaemon — не вдаваясь в подробности, просто отключите эти сервисы;
- cups* — система печати CUPS (Common Unix Printing System). Нужна только, если есть принтер;
- dm— диспетчер дисплея (display manager), нужен, если вы планируете работать в графическом режиме;
- freshclam — обновление антивирусной базы ClamAV. ClamAV — это бесплатный антивирус, который стал стандартом для многих свободных ОС, в отличие от коммерческих антивирусов вроде KAV и DrWeb;
- isdn— сервис поддержки ISDN-линий. Если у вас нет ISDN, выключите этот сервис;
- irqbalance — нужен только на SMP-машинах (многопроцессорных машинах);
- kheader — выполняет автоматическую генерацию заголовков ядра в /boot. Не отключайте этот сервис;
- kudzu (в Mandrake — harddrake2) — сервис определения новых устройств. В целях экономии времени при загрузке системы его можно выключить, а запускать вручную после установки нового устройства;
- lm_sensors — используется для мониторинга различных параметров системы (например, температуры процессора). Для правильной настройки этого сервиса нужно потратить много времени (к тому же не все "железо" его поддерживает), поэтому просто выключите его;
- mandi — демон мониторинга сети. В большинстве случаев не нужен;
- mdadm— демон мониторинга и управления программными RAID-массивами;
- messagebus — "шина" сообщений, выключите ее;
- mDNSResponder, nifd — можете просто выключить эти два сервиса;
- mdmonitor— используется для мониторинга программных RAID-массивов;
- netfs — обеспечивает поддержку различных сетевых файловых систем (в том числе и для поддержки 8MB). Нужен в локальной сети, где есть необходимость в использовании сетевых файловых систем (это никак не относится к протоколу FTP);
- netplugd — демон управления нестатцнескими сетевыми интерфейсами. Можно с чистой совестью отключить;
- pcmcia— нужен для поддержки PCMCIA-карт. Если у вас не ноутбук, можете смело выключить этот сервис;
- portmap — обеспечивает маппинг портов. Домашнему пользователю не нужен, а вот на сервере пригодится;
- грс*— поддержка удаленного вызова процедур RFC (Remote Procedure Call), в большинстве случаев данный сервис не востребован;
- sendmail (или postfix) — используется для организации собственного SMTP-сервера, т. е. для сервера отправки сообщений электронной почты. Довольно сложен в настройке, поэтому лучше пока выключить его. Когда у вас будет необходимость в собственном SMTP-сервере, включить сервис особых проблем не составит;
- shorewall (в других дистрибутивах iptables)— пакетный фильтр (брандмауэр). Если вы еще не настраивали пакетный фильтр, то лучше пока его отключить;
- smartd — нужен для поддержки S.M.A.R.T.-устройств. Если у вас нет таких устройств, можете выключить этот сервис;
- sshd — используется для безопасного удаленного доступа к консоли системы. В большинстве случаев не нужен;
- rhnsd — можно смело выключить.
Чтобы почувствовать, на сколько сократилось время загрузки системы, ее нужно перезагрузить:
# reboot
 |