สารบัญ:
คำจำกัดความ - การแบ่งปันเวลาหมายถึงอะไร
การแบ่งปันเวลาเป็นการกระจายทรัพยากรการคำนวณให้กับผู้ใช้หลายคนผ่านการใช้โปรแกรมหลายโปรแกรมหรือมัลติทาสก์ เรื่องนี้ได้รับการแนะนำในยุค 60 เมื่อคอมพิวเตอร์ยังมีราคาแพงเกินกว่าจะอุดมสมบูรณ์ดังนั้นการแก้ปัญหาคือการอนุญาตให้ผู้ใช้หลายคนใช้คอมพิวเตอร์เครื่องหนึ่งโดยส่งผลให้แต่ละครั้ง - หุ้นจำนวนเวลาที่ผู้ใช้สามารถเข้าถึงคอมพิวเตอร์ . สิ่งนี้ทำให้คนจำนวนมากใช้คอมพิวเตอร์ซึ่งคนส่วนใหญ่ไม่สามารถซื้อได้โดยไม่ต้องมีคอมพิวเตอร์ นี่เป็นเพียงวิธีการทางประวัติศาสตร์ในการใช้คอมพิวเตอร์เนื่องจากไม่จำเป็นต้องต่อคิวผู้ใช้เนื่องจากคอมพิวเตอร์ที่ทันสมัยแม้กระทั่งเครื่องที่เล็กที่สุดก็สามารถรองรับผู้ใช้หลายคนได้เนื่องจากโปรเซสเซอร์ที่รวดเร็วและระบบมัลติทาสกิ้ง
Techopedia อธิบายการแบ่งปันเวลา
การฝึกฝนการแบ่งปันเวลาได้รับการพัฒนาจากความตระหนักว่าผู้ใช้เพียงคนเดียวที่ใช้คอมพิวเตอร์ไม่มีประสิทธิภาพมากและกลุ่มใหญ่ที่ใช้มันไม่เป็นเช่นนั้น เหตุผลนี้เป็นรูปแบบการโต้ตอบของแต่ละบุคคลที่ผู้ใช้ป้อนข้อมูลจำนวนมากตามด้วยการหยุดยาวส่วนใหญ่เนื่องจากผู้ใช้คิดว่าการย้ายของเขา / เธอต่อไปหรือทำอย่างอื่น แต่ถ้าผู้ใช้มากกว่านั้นต้องใช้คอมพิวเตอร์ในเวลาเดียวกันก็หมายความว่ากิจกรรมของผู้ใช้คนอื่นจะเต็มไปด้วยการหยุดชั่วคราวของผู้ใช้รายอื่นเพื่อให้ฐานผู้ใช้ที่มีขนาดใหญ่พอกระบวนการอาจมีประสิทธิภาพมากในหลาย ๆ ผู้ใช้จะสามารถใช้คอมพิวเตอร์ในเวลาเดียวกันและจะมีเวลาน้อยลงสำหรับคอมพิวเตอร์ ผู้ใช้สามารถเข้าถึงคอมพิวเตอร์เครื่องเดียวกันผ่านเทอร์มินัลต่างๆและได้รับแจ้งเมื่อถึงตาของพวกเขา
การประมวลผลแบบแบทช์ถูกใช้เพื่อลดเวลาหน่วงเวลาระหว่างการทำงานของหนึ่งโปรแกรมหรือผู้ใช้และถัดไป แต่ระบบที่มีผู้ใช้หลายคนอย่างสมบูรณ์เป็นแนวคิดที่แตกต่างกันอย่างสิ้นเชิง
โครงการแบ่งปันเวลาครั้งแรกได้ดำเนินการโดย John McCarthy ในเดือนปิดปี 1957 โดยใช้ IBM 704 ที่แก้ไขแล้วและต่อมาเป็น IBM 7090 ที่ได้รับการแก้ไขระบบการแบ่งปันเวลาที่ประสบความสำเร็จในเชิงพาณิชย์ครั้งแรกคือ Dartmouth Time Sharing System
