ব্যাকগ্রাউন্ড প্রক্রিয়াগুলি কখন আবিষ্কার হয়েছিল?


13

একটি তারিখ এবং অনুমোদনযোগ্য রেফারেন্স উভয়ের জন্য সন্ধান করছি। 1960 এর দশকের একসময় উত্তর প্রত্যাশিত।

একটি কার্যকর বৈশিষ্ট্য অনুরোধ রচনার জন্য এই তথ্যটি প্রয়োজনীয়।


কৌতূহলের বাইরে, কেন আপনার প্রত্যাশাটি সংশোধন করবেন?
স্টিফেন কিট

2
ব্যাকগ্রাউন্ড প্রক্রিয়াগুলি বলতে কী বোঝায় (এটি মাল্টিটাস্কিংয়ের একটি রূপ যা বিশেষত ইন্টারেক্টিভ টার্মিনাল ব্যবহারকারীদের মধ্যে সীমাবদ্ধ)?
রন জন

2
একটি কার্যকর বৈশিষ্ট্য অনুরোধ রচনার জন্য এই তথ্যটি প্রয়োজনীয়। আমি তাই মনে করি না.
কার্স্টেন এস

উত্তর:


29

একাধিক একযোগে সম্পাদনকারী প্রক্রিয়াগুলিকে সমর্থন করার জন্য বা কমপক্ষে একাধিক প্রক্রিয়ার একযোগে সঞ্চালনের জন্য প্রথম সিস্টেমটিই ষাটের দশকের গোড়ার দিকে যুক্তরাজ্যের ম্যানচেস্টার বিশ্ববিদ্যালয়ে আটলাস সিস্টেমটি বিকশিত হয়েছিল। টম কিলবার্ন, আর ব্রুস পেইন, এবং ডেভিড জে হাওয়ার্থ রচিত এবং ১৯61১ সালে এএফআইপিএস কম্পিউটার সম্মেলনে প্রকাশিত: অ্যাটলাস সুপারভাইজার , টম কিলবার্ন, আর্টস সুপারভাইজার , এই সিস্টেমটির বর্ণনা দিয়ে দেওয়া কাগজটি তার পক্ষে উল্লেখযোগ্য।

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

[...]

একটি প্রোগ্রাম যেমন থামানো হয়েছে, উদাহরণস্বরূপ চৌম্বকীয় টেপ স্থানান্তর সমাপ্তির অপেক্ষায়, কো-অর্ডিনেটর রুটিনটি অবজেক্ট প্রোগ্রাম তালিকার পরবর্তী প্রোগ্রামটিতে নিয়ন্ত্রণ স্যুইচ করে যা এগিয়ে যাওয়ার জন্য নিখরচায়।

ডেটার জন্য অপেক্ষা করা প্রক্রিয়াগুলি স্থগিত করা হয় এবং ডেটা উপলব্ধ না হওয়া পর্যন্ত পটভূমিতে রাখা হয় in

পের ব্রিঞ্চ হ্যানসেনের অপ্রচলিত সিস্টেমগুলির বিবর্তন এটলাস সিস্টেম এবং অপারেটিং সিস্টেমের ইতিহাস সম্পর্কে আপনি আরও জানতে পারেন । তাঁর ক্লাসিক অপারেটিং সিস্টেমের বইটি উপরে উল্লেখ করা অ্যাটলাস কাগজ সহ বেশ কয়েকটি অগ্রণী কাগজ পুনঃপ্রিন্ট করে।

উপরে বর্ণিত হিসাবে মাল্টি-প্রোগ্রামিংয়ের ধারণাটি প্রথম ক্রিস্টোফার স্ট্রেচি তার ১৯৫৯-এর গবেষণাপত্রে বড়, দ্রুত কম্পিউটারে টাইম শেয়ারিংয়ে বর্ণনা করেছিলেন

সময় ভাগ করে নেওয়ার হিসাবে শেষ পর্যন্ত যা মনে রাখা গেল তা উপরের মত এক রকম নয়; সময় ভাগাভাগি, যা আধুনিক বহু-ব্যবহারকারী, মাল্টি-টাস্কিং সিস্টেমে ব্যবহৃত লোকদের কাছে বেশি পরিচিত হতে পারে, এটি এমআইটিতে জন ম্যাকার্থি ১৯৫৯ সালে আবিষ্কার করেছিলেন; রেফারেন্সগুলির জন্য অপারেটিং সিস্টেমগুলির বিবর্তন দেখুন । সময় ভাগ করে নেওয়ার প্রথম সিস্টেমটি ছিল সিটিএসএস, ১৯61১ সালের শেষ দিকে আইবিএম 9০৯-এ, ফার্নান্দো কর্বাটো, মার্জুরি মেরভিন-ড্যাগেট এবং রবার্ট সি ড্যালির লেখা একটি পরীক্ষামূলক সময়- ভাগীকরণ ব্যবস্থায় বর্ণিত । ১৯T২ সালে প্রকাশিত সিটিএসএস ইতিমধ্যে ছিল ডেমনগুলি পটভূমি প্রক্রিয়াগুলির প্রাথমিকতম রূপ হিসাবে যোগ্যতা অর্জন করতে পারে (সেই শব্দগুচ্ছটির আধুনিক অর্থে)।

আরও দেখুন প্রসঙ্গ সুইচ ইতিহাসে উপর Retrocomputing এবং জন ম্যাকার্থি নিজস্ব সময় ভাগ ইতিহাসের স্মৃতিচারণা

যদি আপনি শেল দৃষ্টিকোণ থেকে ব্যাকগ্রাউন্ড প্রক্রিয়াগুলি উল্লেখ করছেন, তারা সি শেলটিতে জব কন্ট্রোলের সাথে উপস্থিত হলেন , যেখানে জিম কুল্প ১৯৮০ সালের দিকে এটি কার্যকর করেছিলেন (ফিচারটি 4 বিএসডি- তে পাওয়া যায় , 1980 এর দশকে প্রকাশিত)।


1
এই উত্তরটি ব্যাকগ্রাউন্ড প্রক্রিয়া নয়, একাধিক প্রক্রিয়া সম্পর্কে। আমার কাছে মনে হচ্ছে
বুড়োরা

@ এজেপি 1957 সালে অস্তিত্বের একমাত্র বুড়ো মেশিন ছিল বি 205 (ইলেক্ট্রোডাটা দ্বারা ডিজাইন করা, যা বুড়ো কিনেছিল), যার কোনও প্রক্রিয়া সম্পর্কে ধারণা ছিল না।
স্টিফেন কিট 18'18

@ জেজেপি, এখন আমি স্পষ্টভাবে ব্যাকগ্রাউন্ড প্রক্রিয়াগুলি (এটলাসের পটভূমি প্রক্রিয়াগুলি ব্যতীত) উল্লেখ করছি, এটি কি আরও ভাল?
স্টিফেন কিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.