فہرست کا خانہ:
تعریف - وقت کی تقسیم کا کیا مطلب ہے؟
ٹائم شیئرنگ متعدد صارفین میں ملٹیگرامگرامنگ یا ملٹی ٹاسکنگ کے ذریعہ کمپیوٹنگ ریسورس کی تقسیم ہے۔ یہ انیس سو ساٹھ کی دہائی میں متعارف کرایا گیا تھا جب کمپیوٹرز کو ابھی تک بہت مہنگا ہونا پڑتا تھا ، لہذا اس کا حل یہ تھا کہ بہت سے صارفین کو ہر وقت کے حصص کی بناء پر ایک کمپیوٹر استعمال کرنے کی اجازت دی جائے ، یہ وقت کی ایک خاص مقدار ہے کہ صارف کمپیوٹر تک رسائی حاصل کرسکتا ہے . اس سے بہت سارے لوگوں کو ایسے کمپیوٹر کا استعمال کرنے کی اجازت مل گئی ، جو زیادہ تر لوگ حقیقت میں اپنا مالک بنائے بغیر برداشت نہیں کرسکتے تھے۔ یہ اب صرف کمپیوٹر کے استعمال کا ایک تاریخی طریقہ ہے کیوں کہ صارفین کو قطار میں کھڑا کرنے کی ضرورت نہیں ہے کیونکہ جدید کمپیوٹر حتی کہ سب سے چھوٹے بھی فاسٹ پروسیسرز اور ملٹی ٹاسک آپریٹنگ سسٹم کی وجہ سے ایک سے زیادہ صارفین کو پورا کرسکتے ہیں۔
ٹیکوپیڈیا ٹائم شیئرنگ کی وضاحت کرتا ہے
وقت کی تقسیم کی مشق اس احساس سے باہر تیار کی گئی تھی کہ صرف ایک صارف استعمال کرنے والا کمپیوٹر استعمال کرنے میں بہت ہی غیر موثر ہے اور یہ کہ اس کا استعمال کرنے والا ایک بڑا گروپ ایسا نہیں تھا۔ اس کی وجہ کسی فرد کا باہمی رابطے کا نمونہ تھا جس میں صارف معلومات کے بڑے حصے میں داخل ہوتا ہے جس کے بعد زیادہ تر وقفے جاتے ہیں جس کی زیادہ تر وجہ صارف کی اپنی اگلی حرکت یا کسی اور کام کے بارے میں سوچنا ہوتا ہے۔ لیکن اگر زیادہ صارفین ایک ہی وقت میں کمپیوٹر کا استعمال کرتے ہیں تو ، اس کا مطلب یہ ہوگا کہ صارف کی توقفات کسی دوسرے صارف کی سرگرمیوں سے پُر ہوسکتے ہیں ، لہذا صارف کو ایک بہت بڑی تعداد فراہم کرنے سے ، عمل بہت سے موثر ہوسکتا ہے۔ صارفین ایک ہی وقت میں کمپیوٹر کا استعمال کرسکیں گے اور کمپیوٹر کے لئے کم وقت ہوگا۔ صارفین مختلف ٹرمینلز کے ذریعہ ایک ہی کمپیوٹر تک رسائی حاصل کرنے کے قابل تھے اور جب ان کی باری آئی تو اشارہ کیا گیا۔
بیچ پروسیسنگ کا استعمال ایک پروگرام یا صارف اور اس کے اگلے عمل کے مابین ہونے والے وقت کی تاخیر کو کم کرنے کے لئے کیا گیا تھا ، لیکن ایک مکمل طور پر ملٹی یوزر سسٹم ایک بالکل مختلف تصور تھا جس کی ضرورت تھی کہ صارف ریاستوں کو خود ہی مشین میں محفوظ ہوجائے۔
پہلی بار شیئرنگ پروجیکٹ کو جان مکارتھی نے 1957 کے اختتامی مہینوں میں IBM 704 میں ترمیم شدہ اور بعد میں ایک نظر ثانی شدہ IBM 7090 کے ذریعہ نافذ کیا تھا۔ سب سے پہلے تجارتی طور پر کامیاب ٹائم شیئرنگ کا نظام ڈارٹموت ٹائم شیئرنگ سسٹم تھا۔