質問: upstartとsystemdの長所/短所は何ですか? systemd はホットな新しい init ブロック上のシステムで、 pstart と同じように数年前に表示されます。それぞれの長所と短所は何ですか?また、それぞれは他のinitシステムとどのように比較されますか?
回答: systemdの詳細については、最初の設計ドラフト(およびupstartを含む既存のinitシステムの詳細な批評、およびsystemdがそれらを修正する方法を提案)から始めて、その ホームページ にアクセスしてください。時間の経過とともに、スタートアップに関するいくつかの記事が [〜#〜] lwn [〜#〜] で公開されています。 systemd(またはpulseaudio)について言及すると、いつまでも続くフレームウォーが発生することに注意してください。imvho(およびfedoraユーザーとして)私はvery満足しています。この行の何かは、現在のlinuxシステムの複雑さを処理するために長い間遅れていました。 fedoraはしばらくの間upstartを使用しましたが、ほとんど変更されていないinitスクリプトを実行して、sysvinitのファンシーな置き換えの段階から抜け出すことはできませんでした。ブート設定を単純化するという約束は、再び相互依存関係を手動で設定することを犠牲にしていますが、それだけでは機能しません。 systemdの図は、それ自体が依存します(または、依存関係に関係なく開始することを許可するだけで、それらは自動的に分類されます)。別の大きな利点(深刻な欠点であると言う人もいます)は、linux固有の機能を活用することです(特にcgroupsは、デーモンとそのすべての子孫を分離できるため、リソースの監視、制限、または強制終了が簡単です)グループ;他にもたくさんあります)。