ডিমন এবং একটি পরিষেবার মধ্যে কি পার্থক্য রয়েছে?


10

ডিমন এবং একটি পরিষেবার মধ্যে কি পার্থক্য রয়েছে?

বা তারা উভয়ই মূলত এমন একটি অ্যাপ্লিকেশন যা মেমরির বাসিন্দা, এবং একটি নির্দিষ্ট বন্দরে আবদ্ধ এবং অনুরোধ শুনে / শুনে?


ম্যাক জন্য, তাও দেখতে developer.apple.com/library/mac/documentation/MacOSX/Conceptual/...
Pacerier

উত্তর:


7

ডেমন এবং পরিষেবাদি এক নয়।

একটি "পরিষেবা" ডেমন বা কোনও পরিষেবাকে বোঝায়।

একটি ডেমন পরিষেবাগুলির একটি উপসেট যা সর্বদা মেমোরিতে অনুরোধের জন্য অপেক্ষা করার জন্য চালিত হয়।

একটি নন-ডেমন পরিষেবা সাধারণত xinetd দ্বারা পরিচালিত হয়। xinetd অনুরোধ শুনে, তারপরে অনুরোধটি পরিচালনা করার জন্য প্রয়োজনীয় পরিষেবা শুরু করে। অনুরোধটি সার্ভিস হওয়ার পরে পরিষেবাটি আবার বন্ধ করা হয়।

টিপিক্যাল নন-ডেমন পরিষেবা: আরএসইএনসি বনফুটপিডি

সাধারণ ডিমনাইজড পরিষেবাদি: মাইএসকিউএল অ্যাপাচি


1
এক্সনেটড সংস্থান সংরক্ষণের জন্য অন্যান্য পরিষেবাদি পরিবেশন করার জন্য তৈরি হয়েছিল, তবে সেগুলি অ-ডেমন হিসাবে তৈরি করে না। আপনার ডেমন-এর উদাহরণের সাথে একটি ডিমনও অন্তর্ভুক্ত রয়েছে ... বনফুটপিডি ডি শেষ হয় কারণ ডেমনের পক্ষে দাঁড়ানোর জন্য বিজ্ঞাপনের সাথে ইউনিক্স ডিমনগুলির নামকরণ করার কনভেনশন (তবে প্রয়োজনীয় নয়) .... বনফুটপ-ডেমন :-)
বার্ট সিলভারস্ট্রিম

আরো দেখুন askubuntu.com/a/192142/344328
Pacerier

আপনি আজও xinitd ব্যবহার করেন? আমার ধারণা xinitd এর সাহায্যে (আজকের তুলনায়) বেশি ঝামেলা করে।
guettli

13

ডেমন এবং পরিষেবাগুলি একই রকম।

যাইহোক, উভয়ই একটি বন্দরে আবদ্ধ হতে হবে। এইচএলডি হ'ল একটি ডেমন, এটি হার্ডওয়্যারটি প্লাগ করে এবং এটি সঠিকভাবে মাউন্ট করে। ক্রন্ড এমন একটি ডেমন যা ট্রেনগুলিকে সময়মতো রাখে।


তাহলে তারা সাধারণত কোনও বন্দর বা ওএস স্তরের ইভেন্টে আবদ্ধ থাকে?
ব্ল্যাঙ্কম্যান

2
@ ব্লাঙ্কম্যান: ডেমনের একটি কাজ করার আছে - এটি যদি না হয় তবে আপনি চালাবেন না। এটি কোথাও থেকে ইনপুট পেতে হবে; একটি সাধারণ উত্স হল নেটওয়ার্ক, তবে এটি অতিবাহিত সময় (ক্রোন) অথবা বিভিন্ন পেরিফেরিয়াল সংযোগ বাস (एचএএলডি) বা ... হতে পারে
জোনাথন লেফলার

2

হ্যাঁ - ডেমোনগুলি ইউনিক্সের মতো বাক্সগুলিতে চালিত হয় এবং পরিষেবাগুলি উইন্ডোতে চালিত হয়।

এক দশক আগে একবার, ডেমনগুলি অনির্দিষ্টকালের জন্য চলতে থাকে এবং পরিষেবাগুলি যায় নি।

কয়েক দশক আগে একবারে, ডেমনগুলিও অনির্দিষ্টকালের জন্য চলতে থাকে না।

সুতরাং, সত্যই, আমার অর্থ হ'ল না - পরিষেবা এবং ডেমনগুলির মধ্যে কোনও উল্লেখযোগ্য পার্থক্য নেই।

মনে রাখবেন যে 'ক্রোন' একটি ডেমন; এটি মোটেই নেটওয়ার্কের সাথে আবদ্ধ নয়।


3
ধারণাগতভাবে তারা একই। সিস্টেম প্রোগ্রাম যা কিছু ব্যাকগ্রাউন্ড টাস্ক সম্পাদন করে কোনও নির্দিষ্ট লগ-ইন করা ব্যবহারকারীর সাথে সংযুক্ত না হয় ...
বার্ট সিলভারস্ট্রিম

0

যেহেতু বর্তমানে সমস্ত বড় লিনাক্স বিতরণ সিস্টেমেড ব্যবহার করে, সিস্টেমডি এটি সম্পর্কে কী বলেছে তা সন্ধান করা সম্ভব:

থেকে man systemd

systemd লিনাক্স অপারেটিং সিস্টেমের জন্য একটি সিস্টেম এবং পরিষেবা পরিচালক service

...

পরিষেবা ইউনিটগুলি, যা ডেমোনগুলি শুরু করে এবং নিয়ন্ত্রণ করে এবং এটিতে গঠিত প্রক্রিয়াগুলি। বিশদগুলির জন্য, systemd.service (5) দেখুন।

...

systemctl ডেমন-রেক্সেক (সিস্টেমটি পুনরায় আরম্ভ করবেন না)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.