blogこの広告は、90日以上更新していないブログに表示しています。最近起動が遅い(1分3秒)なので、何か対策をば不要デーモンの停止をすれば早くなるとの噂を聞き、試してみましたデーモンはLinuxで常駐しているプロセスのことです。システムの要求に応じて、各デーモンが様々な機能を自動で実行します。これ、初期でどのデーモンが立ち上がるかはあらかじめ設定されています。serviceなんて打つと、デーモンの起動状態が表示されます。(ubuntu14だか15だかでsystemdが採用されてこうなったそうです。enabledとかしかけておきます。enabledここから不要なサービスを停止すれば良いわけです例えば、bluetooth.serviceなんかは、名前の通りbluetoothに必要なデーモンなのでbluetoothを使わないならいらないでしょう。bluetooth.serviceでサービスの自動起動をOFFにします(自動起動をOFFにするだけで、サービスがすぐ止まるわけじゃありません。bluetooth.serviceすぐに開始するならstartします。下手に止めると面倒なので、確実に止めて大丈夫そうなのだけ止めていきますここから下、かなり適当です。accounts-daemon.service謎なので放置anacron.servicecron(定期実行)関連っぽい。重要そうなので放置apparmor.service各プログラムに制限をかけるセキュリティプログラムっぽい。重要そうなので放置autovt@.serviceAlt+ファンクションキーでバーチャルターミナルを起動させるデーモン。GUI固まったときにお世話になるので放置avahi-daemon.serviceローカルネットのプリンタやファイルを即時に探すデーモンらしいです。ネットで見ると、こいつが原因で◯◯が動かない!!が多いみたいなので止めておきますbluetooth.servicebluetooth関連(多分)。使わないので止めておきますclamav-freshclam.serviceアンチウィルスのプログラム。こいつは初期ではなく、後でサービス追加したものですね。放置console-setup.servicecron.serviceコンソールもクーロンも大事そうなので放置cups.service印刷関連(多分)。印刷する気ないので停止dbus-fi.w1.wpa_supplicant1.servicedbus-org.bluez.servicedbus-org.freedesktop.Avahi.servicedbus-org.freedesktop.ModemManager1.servicedbus-org.freedesktop.nm-dispatcher.servicedbus-org.freedesktop.resolve1.servicedbusはシステム内のプロセス間メッセージ配信のデーモンらしいなんか大切そうだ。放置friendly-recovery.service謎。放置getty@.serviceユーザ認証のユーザ名入力とかを行ってくれるやつっぽい。放置irqbalance.serviceハードウェアの割り込み処理を別CPUに分散させるCeleronN3450はクァッドなので役立ってそうです。放置kerneloops.servicekerneloops自体は、カーネルがエラーログを生成する、正常な状態からの逸脱状態のことらしいです。keyboard-setup.serviceキーボードは大切そうなので放置。ModemManager.serviceモデムとか使うときに必要らしい。(多分使ってない)ので停止network-manager.servicenetworkd-dispatcher.serviceNetworkManager-dispatcher.serviceNetworkManager-wait-online.serviceNetworkManager.service変に止めて、ネット繋がらなくなると嫌なので一旦放置ondemand.service謎。放置postfix.serviceメールサーバー。使わないので停止するpppd-dns.servicePPP接続時のなんか。追記OSが落ちた時とかに原因が特定できなくなるため、必須です。setvtrgb.service謎。smartd.servicesmartmontools.serviceHDD(SSD)の状態を調べるやつ(多分)使っているので放置snapd.autoimport.servicesnapd.core-fixup.servicesnapd.seeded.servicesnapd.servicesnapd.system-shutdown.serviceパッケージ管理ソフトapt-getだけで十分な気はしなくもないが、やたらネットで勧められているので放置。追記rsyslog同様、切ってはダメ。systemd-fsck-root.servicesystemd-resolved.servicesystemd-timesyncd.servicesystemdの名前がついたものを触るのは怖い。放置udisks2.serviceストレージデバイスに問い合わせたり制御を行うために使われるD-BusがうんぬんかんぬんArchWikiの記述がわかんね。放置ufw.serviceファイヤーウォール。必要なので放置ureadahead.service謎。放置whoopsie.servicewhoopsieは日本語で"うんち"。クラッシュレポート関連なんだけど、名前他にあっただろうに重要そうなので放置。wpa_supplicant.service無線ランに必要っぽい?放置。現在、syslog系が追加されています。