انڈروئد

ونڈوز 10 میں عمل اور خدمات کے مابین فرق: جی ٹی وضاحت کرتا ہے۔

عندما بكى الشيخ عبد الباسط عبد الصمد مقطع سيهز قلبك

عندما بكى الشيخ عبد الباسط عبد الصمد مقطع سيهز قلبك

فہرست کا خانہ:

Anonim

کچھ دن پہلے ، جب میں ایک گائیڈ لکھنے میں مصروف تھا تو کروم نے پیچھے ہٹنا شروع کردیا ، اور مجھے اس سے وابستہ عمل کو ختم کرنے کے لئے ٹاسک مینیجر کھولنا پڑا۔ مجھے احساس ہوا کہ سروسز نامی ایک اور ٹیب موجود ہے اور سوچنے لگا کہ دونوں میں کیا فرق ہے؟ جب آپ پروسیسس ٹیب سے کسی ایپ کو مار سکتے ہو تب بھی اس ٹیب کو ٹاسک مینیجر میں کیوں رکھیں؟

اس نے میرے دماغ کو خرگوش کے سوراخ سے نیچے اتارا۔ تو ویسے بھی ونڈوز 10 میں عمل اور خدمات میں کیا فرق ہے؟ آئیے یہ جانیں کہ یہ دونوں کیسے مختلف ہیں ، انہیں ایک دوسرے کی ضرورت کیوں ہے ، اور وہ ایک جیسے ہیں۔

چلو شروع کریں.

1. وہ کتنے مختلف ہیں۔

عمل کسی کمپیوٹر پروگرام یا کسی ایپ کی ایک مثال ہوتی ہے جسے آپ اپنے کمپیوٹر پر کھولتے اور چلاتے ہیں۔ اسے ایک یا زیادہ دھاگوں کا استعمال کرتے ہوئے پھانسی دی جاسکتی ہے۔ ایک پروگرام متعدد عمل چلا سکتا ہے۔ آئیے ایک مثال لیتے ہیں۔ جب آپ کروم کھولتے ہیں ، یہاں تک کہ جب ایک ونڈو کھلی ہوتی ہے تو ، آپ کو ٹاسک مینیجر میں پروسیسس ٹیب کے تحت متعدد کروم عمل نظر آئیں گے۔

میں نے محسوس کیا ہے کہ تمام براؤزرز کے لئے یہ سچ ہے۔ مذکورہ بالا مثال میں ، آپ دیکھیں گے کہ بہادر براؤزر میں بھی بہت سارے عمل چل رہے ہیں حالانکہ میرے پاس ایک بھی توسیع انسٹال نہیں ہے۔ بہرحال ، عمل کا براہ راست تعلق اس ایپ سے ہوتا ہے جس پر ہم فی الحال اپنے ونڈوز کمپیوٹر پر چل رہے ہیں ، ان کے ساتھ بات چیت کرنے کا صارف انٹرفیس ہے ، اور عام طور پر دستی طور پر شروع کیا جاتا ہے۔

لہذا ، جب میں اسکیچ لانچ کرتا ہوں تو ایک عمل چلتا ہے۔ مزید مثالوں میں اسکائپ ، ایم ایس آفس ایپس ، تصویری ایڈیٹرز ، اور شامل ہیں۔

دوسری طرف خدمات ، کمپیوٹر پروگرام ہیں جو پیش منظر میں کام کرتے ہیں جو پیش منظر میں آپ کے پاس ایپ کھلی ہے یا نہیں۔ اس کا مطلب یہ ہے کہ وہ حتمی صارفین کے لئے بالکل تیار نہیں ، یا چل رہے ہیں ، لیکن پروگراموں کو اپنے کاموں کو انجام دینے میں مدد کرتے ہیں۔

خدمات میں صارف انٹرفیس نہیں ہوتا ہے۔ ونڈوز وسٹا سے پہلے ، ان کا جی یو آئی تھا ، لیکن اسے فرسودہ کردیا گیا تھا۔ عام طور پر ایک خدمت آپریٹنگ سسٹم کے ذریعہ شروع کی جاتی ہے۔ تاہم ، صارف اسے دستی طور پر شروع یا دوبارہ اسٹارٹ کرسکتے ہیں۔

سروسز بھی اس وقت شروع ہوسکتی ہیں جب کوئی حالت مطمئن ہوجائے ، جیسے کسی واقعے کی طرح۔ واقعہ کی ایک مثال آپریٹنگ سسٹم کو شروع کرنا ہوگی۔ مثال کے طور پر ، واقعہ لاگنگ ، غلطی کی اطلاع دہندگی ، طباعت ، آلہ کی اصلاح ، اور سینسر سے متعلق خدمات۔

گائڈنگ ٹیک پر بھی۔

غیر ضروری ونڈوز پروسیس کو کیسے روکا جائے جو جیٹ بوسٹ کے ساتھ سی پی یو اور میموری کا استعمال کرتا ہے۔

They. وہ کیسے ملتے ہیں۔

آئیے ایک ایسی خدمت کی مثال لیں جو عمل بھی ہے۔ اینٹیوائرس کا UI ہے ، لیکن یہ پیش منظر میں بھی چل سکتا ہے۔ اس کی وجہ یہ ہے کہ ایک خدمت ایک عمل ہے ، لیکن عمل ایک خدمت ہوسکتا ہے یا نہیں۔ آئیے گہری ڈوبکی لگائیں۔

عمل ایک قابل عمل فائل کی مثال ہے۔ اسی وجہ سے جب بھی آپ ایپ کھولتے ہیں تو کم از کم ایک عمل چلتا ہے۔

دوسری طرف ، ایک خدمت ، svchost.exe عمل کی ایک مثال کے طور پر چلتی ہے ، زیادہ تر (DLL فائلیں)۔ یہ ونڈوز سروس کے میزبان عمل ہے۔ ملاحظہ کریں کہ کس طرح svchost بھی ایک قابل عمل فائل ہے اور خدمت کا میزبان خود ایک عمل ہے؟ ایک بار پھر ، ایک خدمت ایک عمل ہوسکتی ہے ، لیکن عمل ایک خدمت ہوسکتا ہے یا نہیں۔

آئیے ایک اور مثال لیتے ہیں۔ گھڑی گھڑی ہمیشہ آپ کے کمپیوٹر پر چلتی رہتی ہے ، خواہ آپ کے پاس کھلا ہوا ہے یا نہیں۔ یہ بھی چل رہا ہے جب آپ کا کمپیوٹر نیند یا ہائبرنیٹ وضع میں ہے۔ جہنم ، یہ ہمیشہ صحیح تاریخ اور وقت مل جاتا ہے یہاں تک کہ جب آپ اپنا کمپیوٹر گھنٹوں بند کرو۔

اس کی وجہ یہ ہے کہ یہ ایک خدمت (W32Time) کے ساتھ عمل ہے جو کسی صارف کی ضرورت کے بغیر پس منظر میں چلتا ہے کہ اسے کیا کرنا ہے۔ تاہم ، اگر آپ ترتیبات میں سے ایک صارف انٹرفیس استعمال کرنا چاہتے ہیں تو یہ آپ اپنی پسند کے مطابق اس میں ترمیم کرسکتے ہیں جو عمل ہے۔

خدمات مکمل طور پر اس قابل ہیں کہ صارف ان پٹ کے بغیر خود ان پر چلائیں ، ان عمل کے برعکس جن کو یہ بتانے کی ضرورت ہے کہ انہیں کیا کرنا چاہئے۔ جب آپ ایک پیکج (.msi فائلیں) انسٹال کرتے ہیں تو ، اس کے پس منظر میں چلنے والے ونڈوز انسٹالر خدمات کی ضرورت ہوتی ہے۔ لیکن زیادہ تر ، جب آپ وابستہ ایپ کو بند کرتے ہیں تو ایک عمل ختم ہوجاتا ہے۔ خدمت پس منظر میں چلتی رہتی ہے حالانکہ اس میں صارف کے انٹرفیس کے ساتھ وابستہ عمل ہے جو بند ہے۔

ایک اور اہم امتیاز یہ ہے کہ اس عمل کو اس وقت تک چلانے کے لئے ڈیزائن کیا گیا ہے جب تک کہ یوزر انٹرفیس ، جی یو آئی ونڈو کھلی ہے ، جب کہ خدمت کو پس منظر میں توسیعی ادوار تک چلانے کے لئے ڈیزائن کیا گیا ہے۔ عام طور پر ، خدمات کے پاس بھی عمل سے زیادہ ایڈمن حقوق ہوتے ہیں۔ اس کی وجہ یہ ہے کہ عمل ایک صارف کی خدمت ہے (آخری صارف کے لئے ڈیزائن کیا گیا ہے) جبکہ ایک خدمت ونڈوز سروس ہے (ونڈوز OS کے لئے تیار کردہ)۔

مثال کے طور پر ، کچھ ایپس (صارف کے عمل) ہیں جو آپ صرف اس وقت استعمال کرسکتے ہیں جب آپ ایڈمن حقوق کے ساتھ بطور صارف لاگ ان ہوں۔ تاہم ، خدمات (ونڈوز پروسیسز) پس منظر میں چلتی ہیں اس سے قطع نظر کہ صارف پروفائل جس سے آپ سائن ان کرتے ہیں۔ پھر ، گھڑی ایک عمدہ مثال ہے جو تمام صارفین کے ل works کام کرتی ہے۔

خدمت کی فراہمی ایک عمل ہے۔

عمل اور خدمات ایک ہی سکے کے دو رخ ہیں۔ ایک آخری صارف کے لئے تیار کیا گیا ہے جبکہ دوسرا سسٹم کے لئے۔ اس طرح ، ایک کی GUI ہے جبکہ دوسرے میں نہیں ہے۔ بعض اوقات ، وہ ایک دوسرے کو اوور لپیٹ دیتے ہیں ، اور یہ اس وقت ہوتا ہے جب سروس عمل چلاتی ہے لیکن اس کے برعکس نہیں۔

اگلا ، دوسرا: ونڈوز 10 پر پروگرام اور ایک ایپ کے درمیان فرق جاننا چاہتے ہو؟ معلوم کرنے کے لئے نیچے دیئے گئے لنک پر کلک کریں۔