المشاركة الزمنية
في مجال الحوسبة ، تُعرف المشاركة الزمنية بأنها مشاركة متزامنة لموارد الحوسبة بين العديد من المهام أو المستخدمين، وذلك بمنح كل مهمة أو مستخدم جزءًا صغيرًا من وقت المعالجة . هذا التبديل السريع بين المهام أو المستخدمين يُعطي انطباعًا بالتنفيذ المتزامن . [ 1 ] [ 2 ] كما يُتيح ذلك إمكانية تعدد المهام من قِبل مستخدم واحد، أو جلسات متعددة المستخدمين.
طُوِّرت هذه التقنية خلال ستينيات القرن العشرين، وشكّل ظهورها كنموذج بارز للحوسبة في سبعينيات القرن نفسه نقلة نوعية في تاريخ الحوسبة. فمن خلال السماح للعديد من المستخدمين بالتفاعل في وقت واحد مع جهاز حاسوب واحد، خفّضت تقنية المشاركة الزمنية بشكل كبير تكلفة توفير إمكانيات الحوسبة، وجعلت من الممكن للأفراد والمؤسسات استخدام الحاسوب دون امتلاكه، [ 3 ] وعززت الاستخدام التفاعلي للحواسيب وتطوير تطبيقات تفاعلية جديدة .
تاريخ
المعالجة الدفعية
كانت الحواسيب الأولى أجهزة باهظة الثمن للغاية وبطيئة جدًا. وكانت تُخصص عادةً لمجموعة محددة من المهام وتُشغل بواسطة لوحات تحكم، حيث يُدخل المشغل البرامج الصغيرة يدويًا عبر المفاتيح واحدًا تلو الآخر. وقد تستغرق هذه البرامج ساعات لتشغيلها. ومع ازدياد سرعة الحواسيب، انخفضت أوقات التشغيل ، وسرعان ما أصبح الوقت المستغرق لبدء تشغيل البرنامج التالي مصدر قلق. وقد قللت برامج ومنهجيات المعالجة الدفعية الأحدث ، بما في ذلك أنظمة التشغيل الدفعية مثل IBSYS (1960)، من فترات التوقف هذه عن طريق وضع البرامج الجاهزة للتشغيل في قائمة انتظار. [ 4 ]
استخدم المبرمجون أجهزة تثقيب البطاقات أو أجهزة تسجيل الأشرطة الورقية ، وهي أجهزة رخيصة نسبيًا ، لكتابة برامجهم "دون اتصال بالإنترنت". كانت البرامج تُرسل إلى فريق العمليات الذي يُحدد مواعيد تشغيلها. ثم تُعاد المخرجات (المطبوعة عادةً) إلى المبرمج. قد تستغرق العملية برمتها أيامًا، وخلالها قد لا يرى المبرمج جهاز الكمبيوتر أبدًا. أنتج طلاب جامعة ستانفورد فيلمًا قصيرًا ينتقد هذا الوضع بأسلوب فكاهي. [ 5 ]
كان خيار السماح للمستخدم بتشغيل الحاسوب مباشرةً مكلفًا للغاية في الغالب. ويعود ذلك إلى احتمال قضاء المستخدمين فترات طويلة في إدخال التعليمات البرمجية بينما يبقى الحاسوب في وضع الخمول. وقد حدّ هذا الوضع من إمكانية تطوير البرامج التفاعلية، واقتصر على المؤسسات القادرة على تحمل إهدار موارد الحوسبة، كالجامعات الكبيرة في أغلب الأحيان.
المشاركة الزمنية

استُخدم مصطلح "المشاركة الزمنية" استخدامين رئيسيين، أحدهما قبل عام 1960 والآخر بعده. في الاستخدامات الأولى، كان المصطلح (بدون واصلة) يُشير إلى ما يُعرف اليوم بالبرمجة المتعددة . [ 6 ] ادّعى روبرت دودز أنه أول من وصف هذا النوع من المشاركة الزمنية في رسالة كتبها إلى بوب بيمر عام 1949. وفي وقت لاحق، وصف جون باكوس المفهوم في الدورة الصيفية لعام 1954 في معهد ماساتشوستس للتكنولوجيا . [ 7 ] في مقال نُشر عام 1957 بعنوان "كيفية التفكير في الحاسوب" في مجلة التحكم الآلي ، أوضح بوب بيمر الأسباب الاقتصادية لاستخدام حاسوب واحد كبير مُشترك بين عدة مستخدمين، حيث تتداخل برامجهم. كما اقترح خدمة حاسوبية تُوفر قوة الحوسبة لعدة مستخدمين، على غرار كيفية توفير شركات الكهرباء للكهرباء. [ 6 ] [ 8 ] [ 9 ] في ورقة بحثية نُشرت في ديسمبر 1958، وصف دبليو إف باور كيف أن "النظام المتوازي" مثل LARC أو Gamma 60 يسمح "بتقاسم الوقت بين المكونات الكبيرة للجهاز"، واقترح أيضًا أن توفر الحواسيب الإقليمية الكبيرة قوة حاسوبية للمؤسسات في منطقتها. [ 10 ]
قدّم كريستوفر ستراشي ، الذي أصبح أول أستاذ للحوسبة في جامعة أكسفورد ، طلب براءة اختراع في المملكة المتحدة لتقنية "المشاركة الزمنية" في فبراير 1959. [ 11 ] [ 12 ] وفي يونيو من العام نفسه، قدّم ورقة بحثية بعنوان "المشاركة الزمنية في الحواسيب الكبيرة السريعة" [ 13 ] في مؤتمر اليونسكو الأول لمعالجة المعلومات في باريس، حيث وصف حلولًا لمختلف المشكلات التقنية التي أثارتها فكرة المشاركة الزمنية. وفي المؤتمر نفسه، نقل المفهوم إلى جيه سي آر ليكليدر من شركة بولت بيرانيك ونيومان (BBN). [ 14 ] وقد نسب مركز الحوسبة في معهد ماساتشوستس للتكنولوجيا هذه الورقة البحثية في عام 1963 باعتبارها "أول ورقة بحثية حول الحواسيب التي تعمل بتقنية المشاركة الزمنية". [ 15 ]
بعد عام 1960، تغير معنى مصطلح " المشاركة الزمنية" عن استخدامه الأصلي، وأصبح يعني مشاركة جهاز كمبيوتر بشكل تفاعلي بين عدة مستخدمين. [ 6 ] وفي عام 1984، كتب كريستوفر ستراشي أنه يعتبر هذا التغيير في معنى مصطلح " المشاركة الزمنية" مصدرًا للالتباس، وليس ما قصده عندما كتب بحثه عام 1959. [ 6 ]
بدأ جون مكارثي في معهد ماساتشوستس للتكنولوجيا (MIT) العمل على أول نظام تفاعلي متعدد الأغراض لتقاسم الوقت، وهو نظام تقاسم الوقت المتوافق ، والذي يُستخدم في تطوير البرمجيات، وذلك من خلال مذكرة كتبها عام 1959. [ 16 ] قاد فرناندو ج. كورباتو تطوير النظام، حيث تم إنتاج نموذج أولي منه واختباره بحلول نوفمبر 1961. [ 17 ] رتب فيليب م. مورس مع شركة IBM لتزويد المعهد بسلسلة من حواسيبها المركزية، بدءًا من IBM 704 ، ثم خط إنتاج IBM 709، و IBM 7090 ، و IBM 7094. [ 17 ] أعارت IBM هذه الحواسيب المركزية مجانًا لمعهد ماساتشوستس للتكنولوجيا، بالإضافة إلى الموظفين اللازمين لتشغيلها، كما قدمت تعديلات على الأجهزة، معظمها على شكل وحدات معالجة طلبية (RPQs)، نظرًا لأن عملاء سابقين كانوا قد طلبوا هذه التعديلات مسبقًا. [ 18 ] [ 17 ] وُضعت شروط معينة تحكم استخدام معهد ماساتشوستس للتكنولوجيا لأجهزة IBM المُعارة. لم يكن بإمكان معهد ماساتشوستس للتكنولوجيا فرض رسوم على استخدام نظام CTSS. [ 19 ] كان بإمكان المعهد استخدام حواسيب IBM لمدة ثماني ساعات فقط يوميًا؛ بينما كانت ثماني ساعات أخرى متاحة للكليات والجامعات الأخرى؛ وكان بإمكان IBM استخدام حواسيبها خلال الساعات الثماني المتبقية، مع وجود بعض الاستثناءات. في عام 1963، تم تثبيت نسخة ثانية من نظام CTSS على حاسوب IBM 7094 اشتراه معهد ماساتشوستس للتكنولوجيا بتمويل من وكالة مشاريع الأبحاث المتقدمة (ARPA) . استُخدم هذا النظام لدعم تطوير برنامج Multics في مشروع MAC . [ 17 ]
وخلال نفس الفترة، قاد ليكليدر تطوير نظام المشاركة الزمنية لشبكة بي بي إن ، والذي بدأ تشغيله وتم عرضه علنًا في عام 1962.
بدأ نظام JOSS خدمة المشاركة الزمنية في يناير 1964. [ 20 ] بدأ نظام دارتموث للمشاركة الزمنية (DTSS) الخدمة في مارس 1964. [ 21 ]
تطوير
خلال أواخر الستينيات والسبعينيات، تم ربط محطات الحاسوب الطرفية بأجهزة حاسوب مركزية ضخمة ( أنظمة حوسبة مركزية )، والتي كانت في كثير من التطبيقات تستطلع المحطات الطرفية بشكل متسلسل لمعرفة ما إذا كانت هناك بيانات إضافية متاحة أو طلب من مستخدم الحاسوب إجراءً ما. لاحقًا، اعتمدت تقنيات الربط البيني على المقاطعات ، واستخدم بعضها تقنيات نقل البيانات المتوازية مثل معيار IEEE 488. عمومًا، استُخدمت محطات الحاسوب الطرفية في الجامعات في أماكن مشابهة لتلك التي تُستخدم فيها أجهزة الحاسوب المكتبية أو الشخصية اليوم. في بدايات الحواسيب الشخصية، استُخدم العديد منها كمحطات طرفية ذكية لأنظمة المشاركة الزمنية.
كتب مبتكرو نظام DTSS عام 1968 أن "أي متوسط زمن استجابة يزيد عن 10 ثوانٍ يُفقد المستخدم إحساسه بامتلاك حاسوبه الخاص". [ 22 ] في المقابل، كان مستخدمو نظام المشاركة الزمنية يعتقدون أن جهازهم الطرفي هو الحاسوب نفسه، [ 23 ] ونادرًا ما كانوا يفكرون في كيفية مشاركة الآخرين لموارد الحاسوب، إلا إذا تلقوا فاتورة مقابل استخدام الخدمة، كما هو الحال عند تسبب تطبيق JOSS كبير في ترحيل البيانات لجميع المستخدمين. وكثيرًا ما كانت نشرة JOSS الإخبارية تطلب من المستخدمين تقليل استخدام مساحة التخزين. [ 24 ] ومع ذلك، كانت المشاركة الزمنية وسيلة فعالة لمشاركة حاسوب كبير. اعتبارًا من عام 1972دعم نظام DTSS أكثر من 100 مستخدم متزامن. ورغم أن أكثر من 1000 مهمة من أصل 19503 مهمة أنجزها النظام في "يوم حافل" تطلبت عشر ثوانٍ أو أكثر من وقت الحاسوب، إلا أن DTSS تمكن من إنجازها لأن 78% منها احتاجت ثانية واحدة أو أقل. استخدم حوالي 75% من 3197 مستخدمًا أجهزتهم لمدة 30 دقيقة أو أقل، استهلكوا خلالها أقل من أربع ثوانٍ من وقت الحاسوب. إحدى ألعاب محاكاة كرة القدم، وهي من أوائل ألعاب الحواسيب المركزية المصممة لنظام DTSS، استهلكت أقل من ثانيتين من وقت الحاسوب خلال 15 دقيقة من وقت اللعب الفعلي. [ 25 ] مع ظهور الحوسبة المصغرة في أوائل الثمانينيات، تراجعت أهمية تقاسم الوقت، لأن المعالجات الدقيقة الفردية أصبحت رخيصة بما يكفي ليتمكن شخص واحد من تخصيص كامل وقت وحدة المعالجة المركزية لاحتياجاته فقط، حتى في حالة عدم الاستخدام.
مع ذلك، أعاد الإنترنت مفهوم المشاركة الزمنية إلى الواجهة. فبإمكان مزارع الخوادم الضخمة للشركات، التي تُكلّف ملايين الدولارات، استضافة آلاف العملاء الذين يتشاركون جميعًا نفس الموارد. وكما هو الحال مع أجهزة الاتصال التسلسلي القديمة، تعمل مواقع الويب بشكل أساسي على شكل فترات نشاط مكثف تليها فترات خمول. وتتيح هذه الطبيعة المكثفة استخدام الخدمة من قِبل العديد من العملاء في وقت واحد، عادةً دون أي تأخير ملحوظ في الاتصال، إلا إذا بدأت الخوادم تشهد ضغطًا كبيرًا.
أعمال المشاركة الزمنية
سفر التكوين
في ستينيات القرن العشرين، بدأت عدة شركات بتقديم خدمات المشاركة الزمنية كمراكز خدمات . استخدمت الأنظمة المبكرة آلات Teletype من طراز 33 KSR أو ASR أو Teletype من طراز 35 KSR أو ASR في بيئات ASCII ، ومحطات طرفية تعتمد على آلة كاتبة IBM Selectric (وخاصةً IBM 2741 ) مع رمزين مختلفين من سبعة بتات. [ 26 ] كانت هذه المحطات تتصل بالحاسوب المركزي عبر مودم Bell 103A للاتصال الهاتفي أو مودمات مقترنة صوتيًا تعمل بسرعة 10-15 حرفًا في الثانية. دعمت المحطات الطرفية والمودمات اللاحقة سرعة 30-120 حرفًا في الثانية. وفر نظام المشاركة الزمنية بيئة تشغيل متكاملة، تشمل معالجات لغات برمجة متنوعة، وحزم برامج مختلفة، وتخزين ملفات، وطباعة بكميات كبيرة، وتخزين غير متصل بالإنترنت. كان المستخدمون يدفعون إيجارًا للمحطة الطرفية، ورسومًا عن ساعات الاتصال، ورسومًا عن ثواني وقت وحدة المعالجة المركزية، ورسومًا عن كل كيلوبايت/شهر من مساحة التخزين على القرص.
شملت الأنظمة الشائعة المستخدمة في نظام المشاركة الزمنية SDS 940 و PDP-10 و IBM 360 وسلسلة GE-600 . ومن بين الشركات التي قدمت هذه الخدمة: شركة GEISCO التابعة لشركة جنرال إلكتريك ، وشركة The Service Bureau Corporation التابعة لشركة IBM ، وشركة Tymshare (التي تأسست عام 1966)، وشركة National CSS (التي تأسست عام 1967 واستحوذت عليها شركة Dun & Bradstreet عام 1979)، وشركة Dial Data (التي استحوذت عليها Tymshare عام 1968)، وشركة AL/COM ، وشركة Bolt, Beranek, and Newman (BBN)، وشركة Time Sharing Ltd. في المملكة المتحدة . [ 27 ] وبحلول عام 1968، كان هناك 32 مكتبًا من مكاتب الخدمات هذه تخدم المعاهد الوطنية للصحة الأمريكية (NIH) وحدها. [ 28 ] يسرد دليل أورباخ لتقاسم الوقت (1973) 125 خدمة مختلفة لتقاسم الوقت تستخدم معدات من شركات Burroughs و CDC و DEC و HP و Honeywell و IBM و RCA و Univac و XDS . [ 29 ] [ 30 ]
الصعود والهبوط
في عام 1975، صرّح بن إف. روبيلين، الرئيس بالإنابة لشركة برايم كمبيوتر، للمساهمين قائلاً: "إن أكبر سوق للمستخدمين النهائيين حاليًا هو سوق المشاركة الزمنية". [ 31 ] وبالنسبة لشركة دي إي سي، التي كانت لفترة من الزمن ثاني أكبر شركة حاسوب (بعد آي بي إم)، فقد كان هذا صحيحًا أيضًا: فقد استُخدم جهاز PDP-10 الخاص بها وجهاز 360/67 من آي بي إم [ 32 ] على نطاق واسع [ 33 ] من قِبل خدمات المشاركة الزمنية التجارية مثل كومبيوسيرف، وأون لاين سيستمز، ورابيداتا، وتايم شيرينغ المحدودة.
شكّل ظهور الحاسوب الشخصي بداية تراجع نظام المشاركة الزمنية. فقد أصبح وقت استخدام الحاسوب، من مورد باهظ الثمن يتطلب المشاركة، رخيصاً لدرجة أنه يمكن ترك الحواسيب دون استخدام لفترات طويلة لتكون متاحة عند الحاجة.
رابيداتا كمثال
على الرغم من إغلاق العديد من خدمات المشاركة الزمنية، صمدت رابيداتا [ 34 ] [ 35 ] ، وأصبحت جزءًا من شركة البيانات الوطنية [ 36 ] . وظلت تحظى باهتمام كافٍ في عام 1982 لتكون محور كتاب "دليل المستخدم لبرامج الإحصاء: نظام المشاركة الزمنية رابيداتا" [ 37 ] . وحتى مع انخفاض الإيرادات بنسبة 66% [ 38 ] ، ومع ظهور مشاكل لاحقة لدى شركة البيانات الوطنية، بُذلت محاولات للحفاظ على استمرارية أعمال المشاركة الزمنية هذه [ 39 ] [ 40 ] [ 41 ].
نظام المشاركة الزمنية في المملكة المتحدة
- شركة تايم شيرينغ المحدودة (TSL، 1969-1974) - انطلقت باستخدام أنظمة DEC. وكان برنامج PERT أحد منتجاتها الشائعة. استحوذت شركة ADP على شركة TSL في عام 1974.
- شركة OLS لخدمات الكمبيوتر (المملكة المتحدة) المحدودة (1975-1980) - باستخدام أنظمة HP و DEC.
أداة الحاسوب
بدأ تصميم نظام التشغيل Multics [ 42 ] في عام 1964 كأداة حاسوبية ، على غرار خدمات الكهرباء أو الهاتف. وفي سبعينيات القرن العشرين، تم تصور مستودع النصوص التشعبية الأصلي " Xanadu " الذي ابتكره تيد نيلسون كخدمة مماثلة.
حماية
كانت تقنية المشاركة الزمنية أول تجربة لتشغيل عمليات متعددة ، مملوكة لمستخدمين مختلفين، على جهاز واحد، وقد تتداخل هذه العمليات مع بعضها البعض. [ 43 ] على سبيل المثال، قد تُعدّل إحدى العمليات موارد مشتركة تعتمد عليها عملية أخرى، مثل متغير مُخزّن في الذاكرة. عندما يستخدم النظام مستخدم واحد فقط، قد ينتج عن ذلك مخرجات خاطئة. أما مع وجود عدة مستخدمين، فقد يعني ذلك أن مستخدمين آخرين قد اطلعوا على معلومات لم يكن من المفترض أن يروها.
ولمنع حدوث ذلك، كان على نظام التشغيل تطبيق مجموعة من السياسات التي تحدد الصلاحيات الممنوحة لكل عملية. على سبيل المثال، قد يمنع نظام التشغيل عملية معينة من الوصول إلى متغير معين.
كان المؤتمر الدولي الأول حول أمن الحاسوب في لندن عام 1971 مدفوعًا بشكل أساسي بصناعة المشاركة الزمنية وعملائها. [ 44 ]
يُعتبر نظام المشاركة الزمنية في شكل حسابات وهمية بمثابة خطر. [ 45 ]
أنظمة المشاركة الزمنية البارزة
أنظمة المشاركة الزمنية المبكرة الهامة: [ 29 ]
- نظام مشاركة الوقت Allen-Babcock RUSH (المستخدمون البعيدون للأجهزة المشتركة) على أجهزة IBM S/360 (1966) [ 46 ]
- APL\360
- نظام يونكس من مختبرات AT&T Bell (1971) → نظام يونكس من جامعة كاليفورنيا في بيركلي (1977)
- نظام المشاركة الزمنية BBN (1962) على جهاز DEC PDP-1 → مستشفى ماساتشوستس العام PDP-1D → MUMPS
- BBN TENEX (1969) → DEC TOPS-20 ، Foonly FOONEX، نظام التشغيل MAXC في مركز أبحاث بارك ، نظام ستانفورد لتقاسم الوقت منخفض التكاليف (LOTS)، الذي كان يشغل TOPS-20
- نظام بيركلي للمشاركة الزمنية في جامعة كاليفورنيا في بيركلي، مشروع جيني ← أنظمة البيانات العلمية SDS 940 ( المشاركة الزمنية ، BBN ، SRI ، الذاكرة المجتمعية) ← BCC-500
- بوروز تايم-شيرينج إم سي بي
- تم تطوير نظام الوصول المتعدد في كامبريدج لجهاز تيتان ، وهو النموذج الأولي لجهاز أطلس 2 الذي بنته شركة فيرانتي لجامعة كامبريدج . [ 47 ] كان هذا أول نظام مشاركة زمنية يتم تطويره خارج الولايات المتحدة، والذي أثر على التطوير اللاحق لنظام يونكس .
- شركة كومباور المحدودة، وهي شركة تابعة مملوكة بالكامل للمجلس الوطني للفحم (لاحقًا شركة الفحم البريطانية) في المملكة المتحدة. كانت في الأصل قسم خدمات الحاسوب التابع للمجلس الوطني للفحم، ثم أصبحت كومباور في عام 1973، حيث قدمت خدمات الحوسبة وخدمات المشاركة الزمنية لمستخدمي المجلس الوطني للفحم الداخليين، بالإضافة إلى خدمات تجارية للمستخدمين الخارجيين. بيعت الشركة إلى شركة فيليبس للاتصالات والمعالجة في أغسطس 1994.
- CompuServe ، المعروفة أيضًا باسم Compu-Serv، CIS.
- بدأت شركة Compu-Time, Inc. [ 29 ] على Honeywell 400/4000 في عام 1968 في فورت لودرديل، فلوريدا، وانتقلت إلى دايتونا بيتش في عام 1970.
- CDC MACE، APEX → Kronos → NOS → NOS/VE
- نظام دارتموث لتقاسم الوقت (DTSS) ← تقاسم الوقت من جنرال إلكتريك ← جيني
- جهاز مراقبة المشاركة الزمنية DEC PDP-6 → TOPS-10
- ديسمبر TSS/8 → RSTS-11 ، RSX-11 → OpenVMS
- English Electric KDF9 COTAN (شبكة تفعيل المهام عبر الإنترنت في كولهام)
- HP 2000 Time-Shared BASIC
- سلسلة HP 3000 MPE
- IBM CALL/360 ، CALL/OS - باستخدام IBM System/360 Model 50
- IBM CP-40 → CP-67 → CP-370 → CP/CMS → VM/CMS
- IBM TSO لنظام التشغيل OS/MVT → لنظام التشغيل OS/VS2 → لنظام التشغيل MVS → لنظام التشغيل z/OS
- IBM TSS/360 → TSS/370
- سلسلة ICT 1900 GEORGE 3 MOP (البرمجة المتعددة عبر الإنترنت)
- شركة المشاركة الزمنية الدولية على أنظمة CDC 3300 المزدوجة. [ 29 ]
- جوس
- معهد ماساتشوستس للتكنولوجيا، قسم العلوم الاجتماعية السريرية
- مولتيكس (معهد ماساتشوستس للتكنولوجيا / جنرال إلكتريك / مختبرات بيل)
- نظام المشاركة الزمنية لمعهد ماساتشوستس للتكنولوجيا لجهاز DEC PDP-1 → ITS
- قسم الموسيقى بجامعة ماكجيل ← برنامج IBM MUSIC/SP
- نظام ميشيغان الطرفي ، على IBM S/360-67 و S/370 والأنظمة اللاحقة.
- نظام SCOPE / HUSTLER التابع لمركز السيطرة على الأمراض بجامعة ولاية ميشيغان
- National CSS VP/CSS ، على سلسلة IBM 360 ؛ في الأصل تستند إلى IBM's CP/CMS .
- جامعة ولاية أوريغون OS-3، على سلسلة CDC 3000 .
- برايم كمبيوتر بريموس
- راند جوس → جوس-2 → جوس-3
- RCA TSOS → Univac / Unisys VMOS → VS/9
- الخدمة في المعلوماتية والتحليل (SIA) ، على CDC 6600 Kronos .
- نظام المشاركة الزمنية لشركة تطوير الأنظمة ، على جهاز AN/FSQ-32 .
- ستانفورد أورفيل وويلبور ، على نظام IBM S/360-67 .
- نظام ستانفورد PDP-1 لتقاسم الوقت → SAIL → WAITS
- Time Sharing Ltd. (TSL) [ 48 ] على أنظمة DEC PDP-10 → معالجة البيانات التلقائية (ADP)، أول نظام مشاركة الوقت تجاري في أوروبا وأول نظام مشاركة الوقت مزدوج (متسامح مع الأعطال).
- Tone (شبيه بـ TSO، لـ VS1 )، وهو منتج لمشاركة الوقت غير تابع لشركة IBM، يتم تسويقه بواسطة شركة Tone Software Co؛ يتطلب TSO برنامج VS2.
- يونيسيس / يونيفاك 1108 EXEC 8 → OS 1100 → OS 2200
- جامعة كاليفورنيا في بيركلي CAL-TSS، على CDC 6400 .
- XDS UTS → CP-V → Honeywell CP-6
انظر أيضاً
- الحوسبة السحابية
- فيلم "بشائر تقاسم الموارد" (The Heralds of Resource Sharing) ، وهو فيلم صدر عام 1972.
- تاريخ نظام التشغيل CP/CMS ، وهو نظام تشغيل الآلة الافتراضية (CP) من شركة IBM الذي يدعم المشاركة الزمنية (CMS).
- IBM M44/44X ، وهو نظام حاسوب تجريبي يعتمد على جهاز IBM 7044 ويستخدم لمحاكاة العديد من الآلات الافتراضية.
- IBM System/360 Model 67 ، وهو الحاسوب المركزي الوحيد من سلسلة IBM S/360 الذي يدعم الذاكرة الافتراضية.
- تكوين متعدد المقاعد ، عدة مستخدمين على جهاز كمبيوتر شخصي واحد .
- مشروع MAC ، وهو مشروع ممول من وكالة مشاريع الأبحاث الدفاعية المتقدمة (DARPA) في معهد ماساتشوستس للتكنولوجيا (MIT) ويشتهر بأبحاثه الرائدة في أنظمة التشغيل والذكاء الاصطناعي ونظرية الحوسبة .
- TELCOMP ، وهي لغة برمجة تفاعلية وحوارية تعتمد على JOSS ، تم تطويرها بواسطة BBN في عام 1964.
- الجدول الزمني لأنظمة التشغيل
- VAX (امتداد العنوان الافتراضي)، وهو بنية حاسوبية وعائلة من أجهزة الكمبيوتر طورتها شركة DEC .
- الحوسبة الخدمية
- الذاكرة الافتراضية
- تطور أنظمة المشاركة الزمنية
مراجع
- ↑ "تعريف المشاركة الزمنية - مسرد المصطلحات | NordVPN" . nordvpn.com (باللغة البرتغالية). 23-11-2023 . تم الاطلاع عليه بتاريخ 17-06-2024 .
- ↑ "نظام تشغيل المشاركة الزمنية" . GeeksforGeeks . 2020-04-28 . تم الاطلاع عليه بتاريخ 2024-06-17 .
- ↑ أعلنت شركة IBM في أوائل الستينيات بعنوان رئيسي يقول: "هذا الرجل يشارك جهاز كمبيوتر بقيمة مليوني دولار"
- ↑ "تاريخ أنظمة التشغيل" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 12-08-2025.
- ↑ "فيلم إليس د. كروبوتشيف الصامت - ثورة تاريخ الحاسوب" . www.computerhistory.org . تاريخ الاسترجاع: 26-05-2023 .
- 1 2 3 4 لي، جان (1992). "ادعاءات مصطلح "المشاركة الزمنية"". IEEE Annals of the History of Computing . 14 (1): 16– 54. Bibcode : 1992IAHC...14a..16L . doi : 10.1109/85.145316 . S2CID 30976386. "
- ↑ باكوس، جون (1954). " الحواسيب الرقمية: تقنيات الترميز المتقدمة" (ملف PDF) . معهد ماساتشوستس للتكنولوجيا . ص 16-12 . مؤرشف (ملف PDF) من الأصل بتاريخ 2022-08-06.
- ↑ بيمر، بوب (مارس 1957). "أصول المشاركة الزمنية" . bobbemer.com . مؤرشف من الأصل في 2 يوليو 2017. تم الاطلاع عليه في 24 يونيو 2016 .
- ↑ ميدلبيرغ، كاليفورنيا (2010). "البحث في المنشورات حول أنظمة التشغيل". arXiv : 1003.5525 [ cs.OS ].
- ↑ باور، دبليو إف (ديسمبر 1958). تصميم الحاسوب من وجهة نظر المبرمج ] (ملف PDF) . المؤتمر الشرقي المشترك للحاسوب . مؤرشف من الأصل (ملف PDF) بتاريخ 23 يوليو 2016.
أحد أوائل الأوصاف لتقنية المشاركة الزمنية في الحاسوب.
- ↑ "رواد الحوسبة - كريستوفر ستراشي" . history.computer.org . تم الاطلاع عليه بتاريخ 23 يناير 2020.
ما اقترحه ستراشي في مفهومه عن المشاركة الزمنية هو ترتيب من شأنه الحفاظ على الاتصال المباشر بين المبرمج والآلة، مع تحقيق اقتصاديات البرمجة المتعددة.
- ↑ "الحاسوب - المشاركة الزمنية والحواسيب الصغيرة" . موسوعة بريتانيكا . تم الاسترجاع في 23 يناير 2020. في عام 1959 ،
وصف كريستوفر ستراشي في المملكة المتحدة وجون مكارثي في الولايات المتحدة بشكل مستقل ما أطلقوا عليه اسم المشاركة الزمنية.
- ↑ ستراشي، كريستوفر (15 يونيو 1959). تقاسم الوقت في الحواسيب الكبيرة السريعة . مؤتمر اليونسكو لمعالجة المعلومات . تم الاطلاع عليه بتاريخ 30 مايو 2023 .
- ↑ جيليس، جيمس م.؛ جيليس، جيمس؛ جيليس، جيمس؛ كايليو، روبرت (2000). كيف وُلدت شبكة الإنترنت: قصة شبكة الويب العالمية . مطبعة جامعة أكسفورد. ص 13. ISBN 978-0-19-286207-5.
- ↑ إف جيه كورباتو وآخرون، نظام المشاركة الزمنية المتوافق: دليل للمبرمج (مطبعة معهد ماساتشوستس للتكنولوجيا، 1963) ISBN 978-0-262-03008-3"لتحديد سياق العمل الحالي، من المفيد تتبع تطور تقنية المشاركة الزمنية في معهد ماساتشوستس للتكنولوجيا. فبعد فترة وجيزة من تقديم سي. ستراشي أول ورقة بحثية حول الحواسيب التي تعمل بتقنية المشاركة الزمنية في مؤتمر معالجة المعلومات التابع لليونسكو في يونيو 1959، قدم إتش إم تيجر وجيه. مكارثي ورقة بحثية غير منشورة بعنوان "اختبار البرامج بتقنية المشاركة الزمنية" في اجتماع جمعية آلات الحوسبة في أغسطس 1959."
- ↑ "ذكريات حول نظرية المشاركة الزمنية" . الموقع الإلكتروني الأصلي لجون مكارثي . تاريخ الوصول: 23 يناير 2020.
في عام 1960، كان مصطلح "المشاركة الزمنية" شائعًا جدًا. ومع ذلك، كان يُستخدم عمومًا بمعناه الخاص، وليس بمعناه الذي قصده جون مكارثي ككائن شبيه بنظام المشاركة الزمنية.
- 1 2 3 4 والدن، ديفيد؛ فان فليك، توم ، محرران. (2011). "نظام المشاركة الزمنية المتوافق (1961-1973): نظرة عامة تذكارية بمناسبة الذكرى الخمسين" (ملف PDF) . جمعية مهندسي الكهرباء والإلكترونيات (IEEE). مؤرشف (ملف PDF) من الأصل بتاريخ 13 نوفمبر 2025. تم الاطلاع عليه بتاريخ 20 فبراير 2022 .
- ↑ واتسون الابن، توماس ج. (1990). الأب والابن والشركة: حياتي في شركة آي بي إم وما بعدها . نيويورك: دار بانتام للنشر. الصفحات 244-245 . ISBN 9780553070118عندما بدأنا بتسليم أولى أجهزتنا التجارية، وجد عملاؤنا في كثير من الأحيان أن أصعب ما في امتلاك جهاز كمبيوتر هو إيجاد شخص قادر على تشغيله. لم نكن قادرين على تدريب كل هؤلاء الفنيين بأنفسنا. ومع ذلك ،
لم تكن هناك جامعة واحدة تقدم مناهج دراسية في علوم الحاسوب. لذلك توجهتُ إلى معهد ماساتشوستس للتكنولوجيا في منتصف الخمسينيات وحثثتهم على البدء بتدريب علماء الحاسوب. قدمنا لهم جهاز كمبيوتر ضخمًا ووفرنا لهم المال اللازم لتشغيله.
- ↑ لي، جان؛ روزين، روبرت ف (1992). "المشاركة الزمنية في معهد ماساتشوستس للتكنولوجيا" . حوليات IEEE لتاريخ الحوسبة . 14 (1): 18. doi : 10.1109/85.145317 . S2CID 30631012. تاريخ الاسترجاع: 3 أكتوبر 2022.
كورباتو: لا، كان هذا أحد الجوانب المثيرة للاهتمام. كان أحد شروط تبرع شركة IBM لاستخدام المعدات هو عدم فرض أي رسوم عليها. لقد كانت مجانية تمامًا.
- ↑ جيه سي شو (1964). "جوس: رؤية مصمم لنظام حوسبة تجريبي متصل بالإنترنت" . وقائع مؤتمر AFIPS '64 (خريف، الجزء الأول). وقائع مؤتمر الحاسوب المشترك لخريف 27-29 أكتوبر 1964، الجزء الأول . الصفحات 455-464 . doi : 10.1145/1464052.1464093 . ISBN 9781450378895. S2CID 16483923 .
{{cite book}}عدم توافق رقم ISBN / التاريخ ( مساعدة ) - ↑ رانكين، جوي ليسي (2018)، تاريخ شعبي للحوسبة في الولايات المتحدة ، كامبريدج، ماساتشوستس: مطبعة جامعة هارفارد، ISBN 9780674970977
- ↑ كيميني، جون ج.؛ كورتز، توماس إي. (11 أكتوبر 1968). "مشاركة الوقت في دارتموث" . مجلة ساينس . 162 (3850): 223-228 . رمز Bibcode : 1968Sci...162..223K . doi : 10.1126/science.162.3850.223 . PMID 5675464. مؤرشف من الأصل في 4 مارس 2025 .
- ↑ "محاضر جلسة اليوم الرائد في المؤتمر الوطني للحاسوب لعام 1974" . نظام دارتموث لتقاسم الوقت . كلية دارتموث. 1974.
- ↑ ماركس، شيرلي (ديسمبر 1971). سنوات جوس: تأملات في تجربة (ملف PDF) (تقرير فني). راند. الصفحات 32-33 . مؤرشف (ملف PDF) من الأصل بتاريخ 8 يناير 2026. تم الاطلاع عليه بتاريخ 19 يونيو 2019 .
- ↑ كيميني، جون ج. (1972). الإنسان والحاسوب . نيويورك: تشارلز سكريبنر وأولاده. الصفحات 32-37 ، 41-42 . ISBN 9780684130095. إل سي سي إن 72-1176 .
- ↑ محطة الاتصال IBM 2741 (ملف PDF) . IBM. صفحة 12. مؤرشف من الأصل (ملف PDF) بتاريخ 16 مارس 2017. تم الاطلاع عليه بتاريخ 6 أكتوبر 2015 .
- ↑ جيفري ر. يوست (2017). جعل تكنولوجيا المعلومات تعمل: تاريخ صناعة خدمات الحاسوب . ص 158. ISBN 0-262-34219-7.
- ↑ غاري مايرز. "اتجه شرقًا أيها الشاب!" (ملف PDF) . تقرير إلى متحف تاريخ الحاسوب حول مشروع تاريخ شركات تكنولوجيا المعلومات - قطاع المشاركة الزمنية . متحف تاريخ الحاسوب. مؤرشف (ملف PDF) من الأصل بتاريخ 23 أغسطس 2016. تاريخ الاطلاع: 30 يناير 2026 .
- 1 2 3 4 دليل أورباخ لتقاسم الوقت (ملف PDF) . دار نشر أورباخ، 1973. تم الاطلاع عليه بتاريخ 30 يناير 2026 .
- ↑ بيتر كلارك (1965). "نظام المشاركة الزمنية لشركة دي إي سي". مجلة دي إي سي للمحترفين . 1 (1).
- ↑ أبتون، مولي (11 يونيو 1975). "رئيس الوزراء يتوقع أن تصل طلبات عام 1975 إلى المستوى المستهدف، على الرغم من التباطؤ الأخير" . مجلة كمبيوتر وورلد . ص 35. تاريخ الاسترجاع: 23 أكتوبر 2024 .
- ↑ كان أحد إعلانات IBM المطبوعة المكونة من صفحتين بعنوان "يمكن لـ 100 شخص أو أكثر استخدام حاسوب IBM الجديد بتقنية المشاركة الزمنية في نفس الوقت". هل كانت النسخ الأصلية معروضة على موقع eBay؟
- ↑ ص 1425، موسوعة علوم الحاسوب، دار نشر ليتون التعليمية.
- ↑ https://groups.google.com/forum/#!topic/alt.folklore.computers/aE4TwORruB8 - "عملتُ لدى شركة RapiData Timesharing لمدة عام تقريبًا في عام 1969..."
- ↑ شخص آخر: "عملت هناك لمدة عامين تقريبًا من عام 1977 إلى عام 1979." alt.folklore.computers/aE4TwORruB8/EdpKfFAlBncJ
- ↑ "الأسهم" . Bloomberg.com . 2023-05-26 . تم الاطلاع عليه بتاريخ 2023-05-26 .
- ↑ بروس بوسورث، رقم ISBN 978-089529-1-677
- ↑ Computerworld ، 6 أكتوبر 1986، ص 179، "بلغت إيرادات رابيداتا 11 مليون دولار ... في عام 1986، بانخفاض عن ... (31 مليون دولار في عام 1982)."
- ↑ مجلة Computerworld، 25 أغسطس 1986، صفحة 5، "أعلنت شركة National Data Corp. أنها على وشك التوصل إلى اتفاق مع مشترٍ لقسم Rapidata الخاص بها والمتخصص في مشاركة الوقت. وفي مايو، أعلنت National Data أنها ستغلق..."
- ↑ أصبحت شركة البيانات الوطنية (National Data Corp) شركة NDC-Health Corp في عام 2001 (bizjournals.com/atlanta/stories/2001/10/29/daily25.html)
- ↑ أما بالنسبة لمكانتها في التاريخ، فقد ورد ذكر Rapidata في "دليل أورباخ لتقاسم الوقت (1973)" http://bitsavers.informatik.uni-stuttgart.de/pdf/auerbach/GuideToTimesharing_Jan73.pdf
- ↑ "أوامر العمليات المتعددة والوظائف النشطة (AG92-06)" (ملف PDF) . BitSavers . شركة Honeywell Bull، فبراير 1985. مؤرشف من الأصل (ملف PDF) في 6 يونيو 2022. تم الاطلاع عليه في 10 يناير 2021 .
- ↑ سيلبرشاتز، أبراهام؛ جالفين، بيتر؛ غاني، جريج (2010). مفاهيم أنظمة التشغيل ( الطبعة الثامنة). هوبوكين، نيوجيرسي: وايلي وأولاده. ص 591. ISBN 978-0-470-23399-3.
- ↑ أونيل، جودي إليزابيث (1992). تطور الحوسبة التفاعلية من خلال المشاركة الزمنية والشبكات (أطروحة). OCLC 1011609244 .
- ↑ توكسن، بوب (مايو 2007). "الخطايا السبع المميتة لأمن لينكس: تجنب هذه المخاطر الأمنية الشائعة كما تتجنب الشيطان" . مجلة ACM Queue . 5 (4): 38-47 . doi : 10.1145/1255421.1255423 .
لا يمكن استغلال معظم الثغرات الأمنية الحديثة عن بُعد بشكل مباشر على معظم الأنظمة. هذا يعني أن معظم الأنظمة ليست عرضة لخطر الهجوم عن بُعد عبر الإنترنت. مع ذلك، قد يستغل العديد من هذه الثغرات شخصٌ يمتلك حسابًا عاديًا على النظام.
- ↑ بابكوك، جيه دي (1967). "وصف موجز لإجراءات الخصوصية في نظام راش لتقاسم الوقت". وقائع المؤتمر المشترك للحاسوب الربيعي المنعقد في الفترة من 18 إلى 20 أبريل 1967 - AFIPS '67 (ربيع) . ص 301. doi : 10.1145/1465482.1465528 .
- ↑ هارتلي، د. ف. (1968)، نظام كامبريدج للوصول المتعدد: دليل المستخدم المرجعي ، كامبريدج: مطبعة جامعة كامبريدج، رقم ISBN 978-0901224002
- ↑ "تقاسم الوقت" ، جيمس ميلر. تم الاطلاع عليه بتاريخ 30 نوفمبر 2013.
للمزيد من القراءة
- نيلسون، ثيودور (1974). مكتبة الحاسوب: يمكنك ويجب عليك فهم الحواسيب الآن ؛ آلات الأحلام : "حريات جديدة من خلال شاشات الحاسوب - تقرير الأقلية". منشور ذاتيًا. ISBN 0-89347-002-3الصفحات 56-57.
- فريدكين، إدوارد (نوفمبر 1963). "مشاركة الوقت في الحواسيب" (ملف PDF) . الحواسيب والأتمتة . 12 (11): 12-13 ، 16-20 .يروي المؤلف تاريخًا موجزًا لتقنية المشاركة الزمنية، والتجارب الأولية للمشاركة الزمنية، وتعديلات أجهزة الكمبيوتر الموجودة وتلك المصممة خصيصًا للمشاركة الزمنية، ومشروع MAC ، والميزات الهامة للنظام، والخدمات، واللغات، والبرامج، وشاشات العرض، وأقلام الضوء، والتواصل البيني . [ 1 ]
روابط خارجية
- ألكسندر، مايكل ت. (مايو 1971). برامج الإشراف على المشاركة الزمنية (أطروحة). hdl : 2027.42/79614 .
- "أداة الكمبيوتر كسوق لخدمات الكمبيوتر" ، رسالة الماجستير لروبرت فرانكستون من معهد ماساتشوستس للتكنولوجيا، 1973.
- "40 عامًا من Multics، 1969-2009" ، مقابلة مع البروفيسور فرناندو ج. كورباتو حول تاريخ Multics وأصول المشاركة الزمنية، 2009.
- "الحواسيب المركزية: فضائل المشاركة" ، الثورة: أول 2000 عام من الحوسبة، معرض متحف تاريخ الحاسوب، يناير 2011.
- "الحواسيب المركزية: المشاركة الزمنية كعمل تجاري" ، الثورة: أول 2000 عام من الحوسبة، معرض متحف تاريخ الكمبيوتر، يناير 2011.
| → الاشتقاق >> تأثير قوي > بعض التأثير/الأسبقية | ||
| CTSS | ||
| > IBM M44/44X | ||
| >> CP-40/CMS → CP[-67]/CMS | → VM/370 → إصدارات VM/SE → إصدارات VM/SP → إصدارات VM/XA → VM/ESA → z/VM | |
| → نائب الرئيس/خدمات العملاء | ||
| > TSS/360 | ||
| > TSO لـ MVT → لـ OS/VS2 → لـ MVS → ... → لـ z/OS | ||
| >> منصات المشاركة الزمنية المتعددة ومعظم منصات المشاركة الزمنية الأخرى | ||
- ↑ ألين، روث؛ (الولايات المتحدة)، المكتبة الوطنية للطب (1969). ببليوغرافيا مشروحة لتطبيقات الحاسوب الطبية الحيوية . 70: المكتبة الوطنية للطب.
{{cite book}}: CS1 maint: location ( link )
- المشاركة الزمنية
- تقنية نظام التشغيل
- أنظمة الحاسوب
- آليات الحد
