Page 57 - คู่มือหลักสูตรมาตรฐานอาชีพ สาขาวิชาชีพเทคโนโลยีสารสนเทศและการสื่อสารและดิจิทัลคอนเทนต์ สาขาเครือข่ายและความปลอดภัย (Network & Security)
P. 57
การพัฒนาองค์ความรู้และอบรมพัฒนาบุคลากรทางด้านดิจิทัลและหุ่นยนต์
มาตรฐานอาชีพและคุณวุฒิวิชาชีพ สาขาวิชาชีพเทคโนโลยีสารสนเทศและการสื่อสาร และดิจิทัลคอนเทนต์
สาขาเครือข่ายและความปลอดภัย (Network & Security)
โปรแกรมด้วยไทม์ริ่ง จึงท าให้ซีพียูแต่ละตัวท างานให้แก่ผู้ใช้ได้หลายคน การที่คอมพิวเตอร์มีหน่วย
ประมวลผลหลายตัวจะช่วยเพิ่มประสิทธิภาพโดยรวมของระบบ เนื่องจากถ้าซีพียูตัวหน้าเกิดเสียไม่ท างานจะ
ท าให้ซีพียูตัวอื่นที่เหลือท างานแทนได้
- ลักษณะที่ 4 ระบบปฏิบัติการจักรเหมือน (Virtual Machine OS) เป็นระบบปฏิบัติการ
พิเศษที่ท าให้คอมพิวเตอร์ 1 เครื่องสามารถใช้ระบบปฏิบัติการที่แตกต่างกันตั้งแต่ 2 แบบขึ้นไปได้พร้อมกัน
เสมือนกับระบบปฏิบัติการนั้นมีคอมพิวเตอร์อยู่คนละเครื่อง โดยจะท าหน้าที่ในการจัดสรรทรัพยากรต่าง ๆ
เช่น หน่วยความจ าและเวลาในการประมวลผลให้กับระบบปฏิบัติการแต่ละแบบโดยที่ผู้ใช้แต่ละคนจะรู้สึก
เหมือนว่าท างานอยู่บนระบบปฏิบัติการที่แตกต่างกัน ระบบปฏิบัติการระบบเสมือนนี้มีประโยชน์ ท าให้
องค์กรสามารถที่จะใช้ระบบปฏิบัติการที่แตกต่างและเหมาะสมกับงานแต่ละประเภทได้ในเวลาเดียวกัน
ตัวอย่างเช่น ระบบเวอร์ชวลแมชีนของบริษัทไอบีเอ็ม ท าให้เครื่องเมนเฟรม 1 เครื่องมีทั้งระบบปฏิบัติการที่
ติดต่อผู้ใช้แบบอินเตอร์แอกทีฟ และระบบปฏิบัติการที่ท างานแบบแบทช์ หรือแบบออฟไลน์ได้พร้อมกัน
- ประเภทของระบบปฏิบัติการ
ระบบปฏิบัติการเป็นส่วนส าคัญที่ท าให้เครื่องคอมพิวเตอร์ท างานได้ แต่ด้วยเครื่อง
คอมพิวเตอร์มีอยู่ในปัจจุบันมีสถาปัตยกรรมที่แตกต่างกัน เช่น เครื่องไมโครคอมพิวเตอร์ที่ใช้งานทั่วไปจะมี
คุณสมบัติและการท างานที่แตกต่างจากคอมพิวเตอร์ขนาดใหญ่ เช่น มินิคอมพิวเตอร์ท าหน้าที่เป็นเครื่อง
ให้บริการที่ต้องคอยให้บริการและดูแลเครื่องคอมพิวเตอร์ที่อยู่ในระบบจ านวนมาก ระบบปฏิบัติการที่ใช้งาน
คอมพิวเตอร์ประเภทนี้ปฏิบัติการตามลักษณะการท างานได้เป็น 3 ประเภท คือ
1. ประเภทใช้งานเดียว (ซิงเกิลทาสกิ้ง: Single-Tasking) หมายถึง ระบบปฏิบัติการ
ประเภทนี้จะก าหนดให้คอมพิวเตอร์ใช้งานได้ครั้งละหนึ่งงานเท่านั้นใช้ในเครื่องขนาดเล็กอย่าง
ไมโครคอมพิวเตอร์ เช่น ระบบปฏิบัติดอส (Disk Operating System: Dos)
2. ประเภทใช้หลายงาน (มัลติทาสกิ้ง: Multitasking) หมายถึง ระบบปฏิบัติการ
สามารถควบคุมการท างานพร้อมกันหลายงานในเวลาเดียวกัน ผู้ใช้สามารถท างานโปรแกรมได้หลาย
โปรแกรมพร้อมกัน โดยจะท าการแบ่งเวลาการใช้งานของหน่วยประมวลผลกลางของแต่ละโปรแกรม ท าให้
สามารถท างานไปพร้อม ๆ กัน สามารถแยกออกได้ดังนี้
- Cooperative Multitasking เป็นระบบที่แต่ละโปรแกรมสามารถขอใช้งาน
หน่วยประมวลผลกลางนานเท่าใดก็ได้ จนกว่าจะเห็นสมควรให้โปรแกรมอื่นใช้งานต่อ ซึ่งก่อให้เกิดปัญหา
โปรแกรมยึดครองหน่วยประมวลผลกลาง โดยไม่ยอมปล่อยให้โปรแกรมอื่นงาน
- Preemtive Multitasking ระบบปฏิบัติการจะควบคุมการท างานของหน่วย
ประมวลผลกลางโดยตรง การท างานของแต่ละโปรแกรมจะแบ่งเวลาการท างานให้แต่ละโปรแกรมตามความ
เหมาะสม
รายงานการพัฒนาองค์ความรู้และอบรมพัฒนาบุคลากรทางด้านดิจิทัลและหุ่นยนต์ หน้า 55