ระบบปฏิบัติการมัลติทาสกิ้งคืออะไร?

ระบบปฏิบัติการมัลติทาสกิ้งเป็นระบบประเภทใดก็ได้ที่สามารถเรียกใช้มากกว่าหนึ่งโปรแกรมในเวลาเดียวกัน ระบบปฏิบัติการที่ทันสมัยส่วนใหญ่ได้รับการกำหนดค่าให้จัดการกับหลาย ๆ โปรแกรมพร้อมกันยกเว้นบางระบบที่พัฒนาขึ้นเป็นส่วนตัวซึ่งออกแบบมาเพื่อใช้ในการตั้งค่าทางธุรกิจเฉพาะ เช่นเดียวกับเทคโนโลยีการสื่อสารส่วนใหญ่ระบบปฏิบัติการหลายภารกิจได้รับการพัฒนาเมื่อเวลาผ่านไปและมีแนวโน้มที่จะพัฒนาอย่างต่อเนื่องเนื่องจากความต้องการด้านการสื่อสารเติบโตขึ้นในหลายวัฒนธรรม

ด้วยตัวอย่างที่เก่ากว่าของระบบปฏิบัติการมัลติทาสกิ้งการจัดการสองภารกิจขึ้นไปโดยปกติจะเกี่ยวข้องกับการสลับทรัพยากรระบบกลับไปกลับมาระหว่างกระบวนการที่กำลังทำงานอยู่สองกระบวนการ ระบบจะดำเนินการงานหนึ่งค้างโปรแกรมนั้นสักสองสามวินาทีแล้วดำเนินงานสำหรับโปรแกรมอื่น ในขณะที่วิธีการนี้ทำให้เกิดความล่าช้าเล็กน้อยสำหรับผู้ปฏิบัติงานความล่าช้านี้มักจะไม่เกินสองสามวินาทีและยังคงให้ประสิทธิภาพที่ดีกว่าระบบปฏิบัติการเดี่ยวที่เก่ากว่า

เมื่อเวลาผ่านไปการแปลงร่างของระบบปฏิบัติการหลายภารกิจที่ได้รับความนิยมได้รับการพัฒนาซึ่งใช้วิธีการที่แตกต่างกันในการจัดสรรทรัพยากรสำหรับแต่ละโปรแกรมที่ใช้งานอยู่ สิ่งนี้สร้างสถานการณ์ที่แทบไม่มีเวลาล่าช้าเลยสมมุติว่าอุปกรณ์ที่ใช้ในการขับขี่ระบบนั้นมีทรัพยากรเพียงพอ สำหรับผู้ใช้สิ่งนี้หมายถึงความสามารถในการทำงานหลายอย่างพร้อมกันโดยไม่ต้องรอให้ระบบปล่อยหรือเปลี่ยนเส้นทางทรัพยากรเมื่องานแต่ละงานเสร็จสมบูรณ์

ระบบปฏิบัติการหลายระบบโดยทั่วไปต้องการทรัพยากรมากกว่าระบบปฏิบัติการทั่วไปที่ใช้กันทั่วไปสำหรับคอมพิวเตอร์เดสก์ท็อปในปลายปี 1970 และต้นทศวรรษ 1980 ระบบที่ใหม่กว่าต้องการแพลตฟอร์มที่มีหน่วยความจำเข้าถึงโดยสุ่ม (RAM) จำนวนมากรวมถึงหน่วยความจำเสมือนประเภทอื่น หากทรัพยากรไม่พร้อมใช้งานในการขับเคลื่อนแอปพลิเคชันต่าง ๆ ที่เปิดอยู่และถูกดำเนินการระบบอาจช้าลงในการรวบรวมข้อมูลหรืออาจปิดแอปพลิเคชันหนึ่งหรือสองรายการ

ปัจจุบันระบบปฏิบัติการเดสก์ท็อปแล็ปท็อปและเน็ตบุ๊คส่วนใหญ่ทำงานด้วยระบบปฏิบัติการมัลติทาสกิ้งบางประเภท แม้แต่อุปกรณ์เช่นเครื่องถอนเงินอัตโนมัติหรือตู้เอทีเอ็มยังคงใช้ระบบมัลติทาสก์บางประเภทใช้ชุดโปรแกรมเพื่อตรวจสอบยอดคงเหลือและดำเนินการตามคำขอของผู้ใช้ นอกจากนี้ยังมีตัวอย่างของระบบต้นขั้วตั๋วหนังที่สามารถทำงานหลายอย่างพร้อมกันรวมถึงการโพสต์ใบเสร็จรับเงินสำหรับตั๋วที่ซื้อแม้ในขณะที่ระบบสร้างและแจกจ่ายตั๋วที่ซื้อ