- ベストアンサー
プロセス、サービス、デーモンの違い
表題の通りなのですが、プロセス、サービス、デーモンの違いについて教えていだだけますでしょうか。 私の理解ではデーモンとサービスはほぼ同じ。 サービスはいつくかのプロセスによって構成される。 初心者のため全く検討違いかもしれませんが、ご回答をよろしくお願いいたします。 また、プロセス監視と、サービス監視の違い(使い分け)についてもご教示いただけますと助かります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No1です。 あってます。 デーモン≒サービス イコールでは無いので、デーモンで無いサービスもあれば、サービスで無いデーモンもあります。 また、1つのサービスが複数のデーモンプロセスから出来ていることもあります。
その他の回答 (1)
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
デーモンはデーモンプロセスのことで、プロセスの一種です。 おおむね、システムの起動から終了まで動き続けます。その他、いくつかの特徴がありますが、省略します。 サービスの定義はOSによって違うでしょうが、Redhat系であれば、/sbin/service コマンドで起動・終了できるように設定されたプロセスのことでしょうか。ほとんどがデーモンプロセスですが、そうでないものもあります。 プロセス監視とは、プロセスが動いているかどうか(場合によってはどれだけリソースを使っているか)を監視することです。 そのうち、サービスであるデーモンプロセスを監視することがサービス監視。
質問者
お礼
回答ありがとうございます。 つまり、まとめると以下の解釈でおおむね合っているでしょうか。 ・プロセスの中にはデーモンと言われるプロセスがある ・デーモン≒サービス
お礼
回答ありがとうございます。 理解できました。 監視の部分について一部分からないところが出てきたの、本件については次に質問させていただきます。