একটি অ্যাপ্লিকেশন, প্রক্রিয়া এবং পরিষেবাগুলির মধ্যে পার্থক্য কী?


47

উইন্ডোজে এইগুলি কীভাবে মূলত পৃথক "জিনিস"?

সমস্ত চলমান জিনিস প্রক্রিয়া হয় না?

দেখে মনে হয় যে প্রতিটি অ্যাপ্লিকেশনটির একটি সম্পর্কিত প্রক্রিয়া রয়েছে যা এটি বন্ধ হয়ে থাকলে এটি বন্ধ করে দেয়। একটি প্রক্রিয়া একাধিক অ্যাপ্লিকেশন উদাহরণ পরিচালনা করতে পারে, দেখে মনে হচ্ছে। এবং পরিষেবাদি, তারা ঠিক কী তা আমি নিশ্চিত নই।

তারা নিজেরাই প্রক্রিয়া না?

উত্তর:


71

অ্যাপ্লিকেশন এবং পরিষেবা উভয়েরই তাদের সাথে সম্পর্কিত প্রক্রিয়া রয়েছে have

একটি অ্যাপ্লিকেশন হ'ল একটি প্রোগ্রাম যা ডেস্কটপে আপনি ইন্টারঅ্যাক্ট করেন । আপনি কম্পিউটারে ব্যবহার করে আপনার প্রায় সময় ব্যয় করেন এটি। ইন্টারনেট এক্সপ্লোরার, মাইক্রোসফ্ট ওয়ার্ড, আইটিউনস, স্কাইপ - এগুলি সব অ্যাপ্লিকেশন।

একটি প্রক্রিয়া একটি নির্দিষ্ট এক্সিকিউটেবল ( .exeপ্রোগ্রাম ফাইল) চলমান একটি উদাহরণ । একটি প্রদত্ত অ্যাপ্লিকেশনটিতে একই সাথে বেশ কয়েকটি প্রক্রিয়া চলতে পারে। উদাহরণস্বরূপ, কিছু আধুনিক ব্রাউজার যেমন গুগল ক্রোম এক সাথে একাধিক প্রক্রিয়া চালায়, প্রতিটি ট্যাব প্রকৃতপক্ষে একই নির্বাহযোগ্যর পৃথক উদাহরণ / প্রক্রিয়া। কিছু ক্ষেত্রে জটিল অ্যাপ্লিকেশনগুলির একাধিক প্রক্রিয়া থাকতে পারে; উদাহরণস্বরূপ, ভিজুয়াল স্টুডিও আইডিই প্রদর্শন করার সময় থেকে কোড সংকলন করে আলাদা প্রক্রিয়া চালায়। তবে, প্রায়শই, একটি প্রদত্ত অ্যাপ্লিকেশন একটি একক প্রক্রিয়া থেকে চলমান; উদাহরণস্বরূপ, আপনি কতগুলি মাইক্রোসফ্ট ওয়ার্ড উইন্ডো খোলেন তা নির্বিশেষে, কেবলমাত্র একটিমাত্র দৃষ্টান্ত winword.exeচলছে।

একটি পরিষেবা এমন একটি প্রক্রিয়া যা পটভূমিতে চলে এবং ডেস্কটপের সাথে ইন্টারেক্ট করে না। উইন্ডোজে, পরিষেবাগুলি সর্বদা svchost.exeপ্রক্রিয়াটির উদাহরণ হিসাবে চালিত হয় , উইন্ডোজ পরিষেবা হোস্ট প্রক্রিয়া; তবে কখনও কখনও এটি ব্যতিক্রম আছে।

কখনও কখনও, প্রক্রিয়াগুলি ডেস্কটপের সাথে আলাপচারিতা ছাড়াই ব্যাকগ্রাউন্ডে চলতে পারে তবে পরিষেবা হিসাবে ইনস্টল না করে। বর্ধিত বৈশিষ্ট্যযুক্ত অনেক ডিভাইস ড্রাইভার এটি করেন। উদাহরণস্বরূপ, একটি টাচপ্যাড ড্রাইভারের সাধারণত একটি প্রক্রিয়া থাকে যা কোনও ব্যবহারকারী যখন লগ ইন করে এবং টাচপ্যাডের বিশেষ বৈশিষ্ট্যগুলি পরিচালনা করে তবে এটি কোনও পরিষেবা নয় এবং ব্যবহারকারীকে কোনও উইন্ডো প্রদর্শন করে না।

কখনও কখনও একটি অ্যাপ্লিকেশন একটি নির্দিষ্ট পরিষেবার উপর নির্ভর করে। যে কোনও প্রোগ্রাম থেকে মুদ্রণের জন্য মুদ্রণ স্পোলার পরিষেবাটি সক্রিয় থাকা প্রয়োজন। ইনস্টলেশন প্যাকেজগুলির ( .msiইনস্টলারগুলি) উইন্ডোজ ইনস্টলার পরিষেবা চলমান থাকা আবশ্যক। অ্যান্টিভাইরাস প্রোগ্রামগুলি সাধারণত একটি পরিষেবা নিয়োগ করে যাতে ব্যবহারকারী লগ ইন না হওয়া সত্ত্বেও তারা চালিয়ে যেতে পারে।

কোনও অ্যাপ্লিকেশন বন্ধ থাকলে প্রক্রিয়াগুলি সাধারণত প্রস্থান হয়, তবে এটি সর্বদা ক্ষেত্রে হয় না। কিছু প্রোগ্রাম, বিশেষত ডাউনলোড এবং ব্যাকআপ প্রোগ্রামগুলি কোনও উইন্ডো প্রদর্শন না করে পটভূমিতে চলতে পারে। অ্যান্টিভাইরাসও এর একটি উদাহরণ - একটি পরিষেবা ব্যবহারের পাশাপাশি, অনেক অ্যান্টিভাইরাস অ্যাপ্লিকেশন নিঃশব্দে একটি প্রসেস চালায় ব্যাকগ্রাউন্ডে যা কেবল যখন ক্রিয়া প্রয়োজন হয় তখন ব্যবহারকারীকে একটি অ্যাপ্লিকেশন প্রদর্শন করে।


4
তাহলে কি একটি নীরব প্রক্রিয়া এবং উইন্ডোজ পরিষেবা মধ্যে পার্থক্য? দুঃখিত আমি নতুন!
সাবিন জ্যাকব

1
উইন্ডোজ প্রসেস হিসাবে চালিত হয় কোনও ব্যবহারকারীর প্রক্রিয়া হিসাবে নয় এমন কোনও পরিষেবার একটি সাধারণ প্রক্রিয়ার চেয়ে বেশি অধিকার থাকবে।
গিলস লেসেইর

9

অ্যাপ্লিকেশন এবং পরিষেবা উভয়ই প্রক্রিয়া। অ্যাপ্লিকেশনগুলি কোনও একক ব্যবহারকারীর সাথে ইন্টারঅ্যাক্ট করার জন্য বোঝানো হয়, যেখানে পরিষেবাগুলি সিস্টেম জুড়ে কাজ করে, তবে সরাসরি ব্যবহারকারীদের সাথে ইন্টারঅ্যাক্ট করে না।


বেশিরভাগ উইন্ডোজ পরিষেবাদি হিসাবে চলমান svchost.exe, তবে আমি উইন্ডোজবিহীন অনেকগুলি পরিষেবা দেখিনি। এটি লক্ষ করা উচিত যে সিসিন্টার্নালস প্রসেস এক্সপ্লোরার পরিষেবা এমএমসি কনসোলে কোন পরিষেবাগুলি নির্দিষ্ট দ্বারা হোস্ট করা হয় তা নির্ধারণ করতে ব্যবহার করা যেতে পারে svchost.exe
লরেন্স

1

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

একা স্ট্যান্ড অ্যাপ্লিকেশন হ'ল একটি সাধারণ প্রোগ্রাম (ক.exe)। একা দাঁড়ানো সাধারণত একটি একক এক্সিকিউটেবলকে বোঝায় যা নিজে চালানো যেতে পারে।

ওয়ার্ডের মতো বৃহত প্রোগ্রামগুলি চালানোর জন্য অনেকগুলি পৃথক ফাইলের প্রয়োজন।

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