OpenSolaris, OpenIndiana, Nexenta Forum

OpenSolaris, OpenIndiana, Nexenta => Оптимизация OpenSolaris, OpenIndiana, Nexenta и приложений => Тема начата: keremet от Декабрь 25, 2008, 01:54:08 pm

Название: Отключение фич, не нужных для домашнего пользователя
Отправлено: keremet от Декабрь 25, 2008, 01:54:08 pm
Домашняя ОС должна загружаться и завершаться быстро. Кроме того, критично потребление оперативной памяти, чтобы в памяти висели только необходимые пользователю процессы. Предлагаю вашему вниманию свое представление о лишних для домашнего пользователя компонентах.

svcadm disable svc:/network/ipsec/ipsecalgs:default
svcadm disable svc:/network/ipsec/policy:default
svcadm disable svc:/system/zones:default
svcadm disable svc:/system/system-log:default
svcadm disable svc:/network/smtp:sendmail
svcadm disable svc:/application/pkg/update:default
svcadm disable svc:/network/routing-setup:default
svcadm disable svc:/network/routing/ndp:default
svcadm disable svc:/network/routing/route:default
svcadm disable svc:/network/initial:default
svcadm disable svc:/system/xvm/vnc-config:default
svcadm disable svc:/network/dns/client:default
svcadm disable svc:/network/security/ktkt_warn:default
svcadm disable svc:/network/rpc/smserver:default
svcadm disable svc:/network/rpc/gss:default
svcadm disable svc:/network/inetd:default
svcadm disable svc:/network/rpc/bind:default   //вероятно NFS
svcadm disable svc:/network/service:default
svcadm disable svc:/milestone/network:default
svcadm disable svc:/system/filesystem/autofs:default
svcadm disable svc:/network/shares/group:default
svcadm disable svc:/network/shares/group:zfs
svcadm disable svc:/network/ssh:default
svcadm disable svc:/application/opengl/ogl-select:default
svcadm disable svc:/network/dns/multicast:default
svcadm disable svc:/system/avahi-bridge-dsd:default

В меню GNOME Система/Параметры/сеансы - список команд, запускаемых при старте гнома.
Заменен IIIM Startup (/etc/iiim/xsession -xdg) - возможность переключения раскладки клавиатуры (4 процесса, занимающих около 140 МБ вирт. памяти и 40 - резидентной) - на переключение раскладки через X-сервер.
Из всех флажков оставлен только один: GNOME Settings Daemon(/usr/lib/gnome-settings-daemon) - иконки гнома и прочие красивости.
Меню "Система/Параметры/Управление питанием" вкладка "общие" установить переключатель в положение "никогда не отображать значок"
Название: Re: Отключение фич, не нужных для домашнего пользователя
Отправлено: Mihaltos от Апрель 16, 2009, 06:09:55 pm
Это очень интересно! Хотелось бы кое-что уточнить. Эти комманды как я понял в терминальном окне вводятся? Я виду тут многие отключения связаны с сетью. Видимо там действительно много лишнего? Интересно почему отключены именно эти фичи? И еще у меня например переодически отключается Wi-Fi а потом опять включается. С чем это может быть связано?
Название: Re: Отключение фич, не нужных для домашнего пользователя
Отправлено: keremet от Апрель 20, 2009, 11:58:00 am
Да, эти команды можно ввести в терминал. OpenSolaris разрабатывается в основном для серверов, поэтому в нем по умолчанию запускается действительно много служб связанных с сетью и не нужных для домашнего использования. Периодическое включение-выключение Wi-Fi может быть связано с работой службы автоматической настройки сети NWAM. Я ее сразу же отключаю, чтобы не мешалась.
Название: Re: Отключение фич, не нужных для домашнего пользователя
Отправлено: Korang от Декабрь 13, 2010, 07:10:59 pm
Как то, когда только начал изучать Solaris наткнулся на этот пост, и сделал это все sh скриптом, впоследствии чего, после перезагрузки системы не смог зайти в gnome =)

Автору просьба посмотреть службы что он выключает )))
Название: Re: Отключение фич, не нужных для домашнего пользователя
Отправлено: Илья от Декабрь 13, 2010, 08:18:32 pm
Я хоть и ROOT но свой нос в системные файлы не сую если не хватает мощности это не повод отключать сервис, нужно по требованием операционной системы сервер или компьютер.
У меня обращение к Korang если у тебя проблема случилась с заходом после неправельных настроек то попробуй зайти в CDE если ты в Solaris там можно безопасно из командной строки изменить настройки служб
Название: Re: Отключение фич, не нужных для домашнего пользователя
Отправлено: jSnake от Декабрь 14, 2010, 03:44:28 pm
Автору просьба посмотреть службы что он выключает )))
Времена меняются! По памяти:
1. Появился D-Bus в гноме, который завязан на сетевых протоколах. Отключать route не стоит.
2. Возникла путаница с autofs.  Надо разбираться, куда монтируется хомяк, иначе гном не поднимется.

А в следующем билде ещё чего-то может измениться))
Где-то у меня валялся скриптик с комментариями (гонял солярку на 512Мб ОЗУ), попробую найти. На самом деле жутко полезно разобраться, это занимает не так много времени, а пользы много.