সমাপ্তি প্রক্রিয়া সমাপ্তির সাথে কার্যকারিতা সমাপ্ত করার কী কী সুবিধা রয়েছে?


9

আমি যা জানি, ততবারই আমরা কোনও অ্যাপ (বা হিমায়িত অ্যাপ) বন্ধ করতে চাই, আমরা টাস্ক ম্যানেজারে গিয়ে অ্যাপটি নির্বাচন করব Go to Processএবং প্রক্রিয়াটি শেষ করব। "সমাপ্তি কার্য" কে "সমাপ্তি টাস্ক" (কখনও কখনও "সমাপ্তি টাস্ক" যাইহোক কাজ করে না) এর চেয়ে বেশি পছন্দ করা হয়।

শেষ টাস্কের জন্য চিত্র:

এখানে চিত্র বর্ণনা লিখুন

শেষ প্রক্রিয়াটির জন্য চিত্র:

এখানে চিত্র বর্ণনা লিখুন

তবে, http://technet.microsoft.com/en-us/library/bb726964.aspx :

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

তারা বলছে এটি "শেষ টাস্ক" এর চেয়ে বেশি পছন্দ করা হয়েছে কারণ আমি অ্যাপটি বন্ধ করে দিলে প্রক্রিয়াটি বন্ধ হয়ে যায়। তবে আমি তাদের যুক্তি মোটেও বুঝতে পারি না, পরিবর্তে কেবল প্রক্রিয়াটি বন্ধ করে দিই না কেন?

কি সুবিধা Ending Taskআছে Ending Process?

উত্তর:


13

কমপক্ষে একটি উইন্ডো থাকা প্রোগ্রামগুলির জন্য, এন্ড টাস্কটিX "ক্লোজ" বোতামটি ক্লিক করার মতোই কাজ করে - এটি WM_CLOSEসেই উইন্ডোটিতে বার্তাটি প্রেরণ করে , সুন্দরভাবে এটি বন্ধ করতে বলছে। (কনসোল উইন্ডোগুলির জন্য, সমতুল্য CTRL_CLOSE_EVENT)) প্রোগ্রামটি ব্যবহারকারীকে পরিবর্তনগুলি সংরক্ষণ করতে বা বিভিন্ন ক্লিনআপ কার্য করতে অনুরোধ করতে পারে। যদি প্রক্রিয়াটি মেনে চলে, টাস্ক ম্যানেজার কয়েক সেকেন্ড অপেক্ষা করে এবং প্রক্রিয়াটি চলমান থাকলে এটি সমাপ্ত করে এগিয়ে যায়।

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

এদিকে, এন্ড প্রসেস বোতামটি টাস্ক বা উইন্ডোগুলির সাথে নিজেকে উদ্বেগ দেয় না - এটি TerminateProcess()ফাংশনটিকে কল করে এবং উইন্ডোজটিকে অবহিত করে প্রক্রিয়াটি তত্ক্ষণাত নষ্ট করে দেয়, এটি না জানিয়ে বা পরিষ্কার করার কোনও সুযোগ না দিয়ে।

(প্রক্রিয়াটি শেষ হয়ে গেলে মেমোরির মতো সংস্থানগুলি স্বয়ংক্রিয়ভাবে প্রকাশিত হয়; তবে প্রোগ্রামটি তৈরি করা হলে বিভিন্ন অস্থায়ী ফাইল থাকতে পারে এবং অবশ্যই ডেটা সংরক্ষণের মাঝে প্রক্রিয়াটি বন্ধ হয়ে গেলে ডেটা দুর্নীতির ঝুঁকি রয়েছে risk)

আরো দেখুন:


2
এবং এ কারণেই এন্ড টাস্ক হিমায়িত প্রোগ্রামগুলির জন্য কাজ করে না, তাই না?
ড্যানিয়েল বেক

2

অন্যান্য দুটি উত্তর কী ঘটে তার ক্ষেত্রে পার্থক্য কী তা ব্যাখ্যা করার সূক্ষ্ম কাজ করে তবে কেবল এটি কীভাবে ঘটে তার দিক থেকে কীভাবে তারতম্য হয় তার দৃষ্টিকোণে বলতে গেলে প্রাক্তন প্রোগ্রামটি বন্ধ করতে বলেন, যখন দ্বিতীয়টি উইন্ডোজকে হত্যা করতে বলেছিল কার্যক্রম.

সাদৃশ্য হিসাবে, কারও কাছে তাদের জিনিস সংগ্রহ করতে এবং ঘর থেকে বেরিয়ে আসা এবং বাউন্সারকে তাত্ক্ষণিকভাবে বলিয়া বলিয়া বাহির করানো বলার মধ্যে পার্থক্যের মতো।


1

বিস্তৃত করার জন্য: শেষ টাস্ক চেষ্টা করবে এবং মনোযোগ দিয়ে অ্যাপটি বন্ধ করবে। যদি এটি স্তব্ধ হয়ে যায় তবে এটি আপনাকে "এখনই শেষ" বিকল্পটি দেবে। প্রক্রিয়াটি হত্যার ক্ষেত্রে এটি আপনাকে দুটি উপকার দেয় (যা কেবল নিষ্ঠুর-শক্তি তা মুছে দেয়):

  1. উইন্ডোজ ভিস্তার (এবং আরও উচ্চতর) ব্রিফ এমএসডিএন বিবরণ দিয়ে নিবন্ধভুক্ত অ্যাপ্লিকেশনগুলির জন্য ক্রাশ পুনরুদ্ধার সক্ষম করে
  2. একটি ত্রুটি রিপোর্ট প্রেরণ অনুমতি দেয়

-7

এটি পরিভাষায় কেবলমাত্র একটি বৈষম্য। সম্ভবত মাইক্রোসফ্ট হেল্পডেস্ক পশ্চিম উপকূল কাজ বলে, পূর্ব উপকূল প্রযুক্তিগতভাবে সঠিক প্রক্রিয়া ব্যবহার করে।

প্রযুক্তিগতভাবে এটি এখনও প্রক্রিয়াটি সমাপ্ত করে। কার্য সম্ভবত একটি উইন্ডো দেখাচ্ছে প্রক্রিয়া একটি আবরণ? টাস্ক ম্যানেজারের সহায়তাও সংজ্ঞায়িত হয় না।


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