Status key
کمپیوٹنگ میں، اسٹیٹس کلید ایک کی بورڈ کلید ہے جو آپریٹنگ سسٹم اور/یا پروگرام کو دبانے پر ٹرمینل پر اسٹیٹس کی معلومات کو آؤٹ پٹ کرنے کا سبب بنتی ہے۔ اس صورت میں جب ٹرمینل پر کوئی پروگرام اس بات کا کوئی اشارہ نہیں دیتا ہے کہ وہ چل رہا ہے، تو اسٹیٹس کلید ٹائپ کرنے سے پروگرام کی حالت اور سرگرمی ظاہر ہوگی۔ پرانے نفاذوں نے موجودہ ملازمت کے لیے صرف ایک لائن کی فوری اسٹیٹس رپورٹ تیار کی جب اسٹیٹس کلید کو دبایا گیا۔ نئے نفاذ موجودہ عمل کو سگنل بھیجنے کی حمایت کرتے ہیں تاکہ درخواست کو بھی حیثیت کے بارے میں رپورٹ کرنے کی اجازت دی جا سکے۔ آپریٹنگ سسٹم کی سطح کے نفاذ کئی مختلف آپریٹنگ سسٹمز میں ایک اسٹیٹس کلیدی خصوصیت ہوتی ہے جو دانا یا دیگر نچلے درجے کے اجزاء میں لاگو ہوتی ہے۔ TENEX TENEX میں یہ خصوصیت کم از کم 1971 سے موجود ہے: "ایک اور ٹرمینل انٹرپٹ کردار، کنٹرول-T کی خدمت EXEC کے ذریعے کی جاتی ہے۔ یہ استعمال شدہ کل سی پی یو اور کنسول کے وقت کو ٹائپ کرنے کے لیے صارف کے ای ایکس ای سی کے عمل میں خلل ڈالتا ہے، اور ای ایکس ای سی کے تحت چلائے جانے والے کانٹے کی حیثیت کو ٹائپ کرتا ہے۔ ڈی ای سی آر ایس ٹی ایس/ای آر ایس ٹی ایس/ای کو کم از کم 1977 تک اسٹیٹس کلید کے طور پر دستاویزی کیا گیا ہے اور یہ کم از کم 1980 کی دہائی تک جاری رہا۔ اسٹیٹس کلیدی نتائج کو آؤٹ پٹ میں ٹائپ کرنا جس کی نمائندگی مندرجہ ذیل مثال سے ہوتی ہے: 18 GARP:: KB32 SYSTAT + BAS4F ^ C (0R) 11 (16) K + 16K 3.3 (+ 5) DEC ٹاپس-10 ٹاپس-10 پر جب سی ٹی آر ایل/ٹی (کنٹرول-ٹی) کلید کو دبایا جاتا ہے تو مانیٹر ٹرمینل پر کام سے متعلق اسٹیٹس کی معلومات پرنٹ کرتا ہے۔ سی ٹی آر ایل/ٹی ٹائپ کرنا اس کے نفاذ میں خلل ڈالے بغیر کام کی پیش رفت کو ظاہر کرتا ہے۔ ٹرمینل پر کنٹرول-ٹی کردار کی کوئی نمائندگی نہیں دکھائی جاتی ہے، صرف اسٹیٹس کی معلومات۔ ڈی اے وائی:: 05:43 رن: 0.48 آر ڈی: 75 ڈبلیو آر: 8 ایس او ایس 12+19 پی ^ سی سی ٹی ایکس: 1 پی سی: 400275 درج ذیل جدول میں اضافی اقدار اس بات کی نشاندہی کرتی ہیں کہ قیمت لاگ ان کے بعد سے جمع ہے یا آخری سی ٹی آر ایل/ٹی جو بھی مختصر ترین ہو۔ ڈی ای سی ٹاپس-20 اپنے پیشروؤں کے مقابلے میں معلومات کی ایک مختصر فہرست پیش کرتا ہے: 09:36:35 ٹیسٹ 404157 پر چل رہا ہے 0:30:39 میں استعمال کیا گیا 0:00:35.8، لوڈ 4.04 ایم آئی ٹی ایس آئی ٹی ایس نے ٹاپس-20 سے خیال کی نقل کی، لیکن کلیدی ترتیب کا استعمال کیا۔ 19:29:10 3 RMS HACTRN EMACS1 130566 VSI اوپن وی ایم ایس اوپن وی ایم ایس میں ایک اسٹیٹس کلید ہے جسے حسب ضرورت بنایا جا سکتا ہے اور دور دراز کے عمل کے ساتھ کام کرتا ہے۔ ڈیفالٹ آؤٹ پٹ میں یہ آئٹمز شامل ہیں: NODE22:: SMITH 16:21:04 (DCL) CPU = 00:03:29.39 PF = 14802 IO = 18652 MEM = 68 BSD UNIX 4.3BSD-Reno اور اس ورژن اور OSF/1 سے ماخوذ بی ایس ڈی سسٹمز میں ایک اسٹیٹس کلید ہوتی ہے جو سی ٹی آر ایل-T کو ڈیفالٹ کرتی ہے اور اسے کسی بھی کلید کو تفویض کیا جا سکتا ہے۔ یہ SIGINFO کو موجودہ عمل پر بھیجتا ہے جسے پہلے سے طے شدہ طور پر نظر انداز کر دیا جاتا ہے لیکن اسے کسی فنکشن کو کال کرنے کے لیے ترتیب دیا جا سکتا ہے جو پروگرام سے اسٹیٹس کی معلومات ظاہر کر سکتا ہے۔ لوڈ: 0.10 سی ایم ڈی: سلیپ 1594 [nanslp] 1.33r 0.00u 0.00s 0 ٪ 1864k ایپل میک او ایس کیونکہ ایکس این یو میں ایک فری بی ایس ڈی دانا ہے جسے میک سرور کے عمل کے طور پر تبدیل کیا گیا ہے، ٹرمینل ڈرائیور میں ایک اسٹیٹس کلید شامل ہے جو وراثت میں ملتی ہے۔ لوڈ: 3.04 سی ایم ڈی: سلیپ 719 ویٹنگ 0.00u 0.00s ایپلیکیشن لیول امپلیمینٹیشنز یہ دانا یا متعلقہ او ایس جزو میں اسٹیٹس کلید کو لاگو کرنے کے علاوہ، کچھ ایپلی کیشنز میں ایسی خصوصیات ہوتی ہیں جو آپ کو ایپلی کیشن کی حیثیت کو دیکھنے کے لیے کلید دبانے کی اجازت دیتی ہیں۔ ایس ڈی ایس-940 1969 میں بی بی این لیسپ چلا رہا تھا جو ایس ڈی ایس 940 پر چلتا ہے اس میں ایک اسٹیٹس کلید تھی جسے لیسپ میں لاگو کیا گیا تھا جو خود او ایس کرنل کے بجائے او ایس پر چلتا تھا۔ کنٹرول-ٹی پرنٹ ٹائم۔ کام کے لیے عمل درآمد کے کل وقت (گھڑی کے ٹک میں) کا فوری پرنٹ آؤٹ ہوتا ہے، (یہاں تک کہ کچرا جمع کرنے کے دوران بھی)، یعنی۔ گھڑی [2]، (پی۔ 14.22)۔ اگر پروگرام کوئی سی پی یو وقت استعمال کر رہا ہے تو اس طرح کے پرنٹ آؤٹ کی ایک سیریز کو بڑھتی ہوئی تعداد دکھانی چاہیے۔ یقینا، پروگرام سی پی یو ٹائم استعمال نہیں کر رہا ہے اگر وہ ان پٹ کا انتظار کر رہا ہے۔ یہ معلومات صارف کو اس بات کا تعین کرنے میں مدد کر سکتی ہے کہ آیا اس کا LISP اور/یا ٹائم شیئرنگ سسٹم کریش ہو گیا ہے۔ حوالہ جات کمپیوٹر کیز سسٹم مانیٹر