Page 52 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 52
15-42 สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
WIA) ซึ่งเป็นเอพีไอ (Application Program Interface: API) มาตรฐาน ทำ�ให้การติดต่อกับอุปกรณ์ภาพอื่น ๆ
ที่เกี่ยวข้อง เช่น กล้องด ิจิทัล เครื่องพิมพ์ สแกนเนอร์ สามารถทำ�ได้ง ่ายข ึ้น และม ีออโตเมต ิกอ ัพเดท (Automatic
Updates) ซึ่งเป็นโปรแกรมท ี่ทำ�การด าวน์โหลดแ ละต ิดต ั้งว ินโดวสอ์ ัพเดทท ีส่ ำ�คัญจ ากว ินโดวสอ์ ัพเดทเว็บไซต์ โดยค ่า
แรกเริ่มน ั้นท ำ�การต รวจส อบอ ัพเดทใหม่ท ุก 24 ชั่วโมง ตลอดจ นมีซ ีส เต็มไฟลโ์พรเทค ชั่น (System File Protection)
ซึ่งเป็นค วามส ามารถที่มาพร้อมกับว ินโดวส์ 2000 ในช ื่อว ินโดวส์ไฟล์โพรเทคชั่น (Windows File Protection) โดย
พัฒนาขึ้นจ ากซีส เต็มไฟล์เช็คเกอร์ (System File Checker) เดิมในวินโดวส์ 98 โดยมีเป้าห มายเพื่อตรวจส อบไฟล์
ระบบจากการเปลี่ยนแปลงหรือเสียหายอย่างอัตโนมัติ หากพบว่าไฟล์อยู่ในกรณีดังกล่าว วินโดวส์จะทำ�การแทนที่
ไฟล์น ั้นด ้วยไฟล์ต ้นฉบับโดยอ ัตโนมัติ ทำ�ให้ร ะบบเสถียรข ึ้นก ว่าเดิม
โดยส รุปจ ุดเด่นข องวินโดวส์มี คือ
1) ในวินโดวส์มี ดอสจะไม่รวมอยู่ในระบบปฏิบัติการ ซึ่งทำ�ให้ระบบปฏิบัติการมีเสถียรภาพและ
ความเร็วในการท ำ�งานเพิ่มขึ้น
2) มีร ะบบการก ู้ร ะบบที่ได้ร ับความเสียหายอ ัตโนมัติ โดยวินโดวส์ม ี มีการท ำ�สำ�รอง (backup) ระบบ
ต่าง ๆ ไว้ต ลอดเวลา เช่น ไฟล์ DLL INI และ Registry เป็นต้น
3) มีการตรวจเช็คและอัพเดทโปรแกรมอัตโนมัติ วินโดวส์มีมีระบบการอัพเดตโปรแกรมอัตโนมัติ
เมื่อเครื่องคอมพิวเตอร์ของผู้ใช้ต่อเข้ากับอินเทอร์เน็ต วินโดวส์มีจะทำ�การอัพเดทตัววินโดวส์ให้เอง ในกรณีที่มีตัว
อัพเดท ตัวใหม่ที่แก้ไขข้อผ ิดพ ลาด (bug) ต่าง ๆ ของวินโดวส์
4) มีการทำ�งานที่เร็วขึ้น ซึ่งเป็นคุณสมบัติใหม่ของวินโดวส์มีที่สามารถใช้ได้กับคอมพิวเตอร์ใหม่ ๆ
เรียกว่า ฟาสต์บู๊ต (fast boot) โดยบ ริษัทค อมพิวเตอร์รายแ รกท ี่สนับสนุนค ุณสมบัติน ี้ คือ เดลคอมพิวเตอร์ (Dell
Computer) โดยไบออส (bios) สามารถป รับเปลี่ยนคอนฟิก (config) ให้สนับสนุนกับว ินโดวส์ม ี
ดังนั้น ข้อดีที่สำ�คัญข องร ะบบป ฏิบัติการในตระกูลว ินโดวส์คือ เอื้ออำ�นวยให้ผู้ใช้สามารถใช้งานได้ง่าย โดย
การแสดงภาพกราฟิกบนจอภาพเมื่อผู้ใช้เปิดเครื่องคอมพิวเตอร์ขึ้นมา ผู้ใช้สามารถใช้เมาส์ในการชี้และคลิกที่ภาพ
เพื่อเลือกซอฟต์แวร์ท ี่ต ้องการได้ แทนที่จ ะต ้องพ ิมพ์เป็นคำ�สั่งเช่นเดียวกับร ะบบปฏิบัติการในต ระกูลดอส จึงเป็นผ ล
ให้ร ะบบป ฏิบัตกิ ารในต ระกูลว ินโดวส์ไดร้ ับค วามน ิยมในก ารนำ�มาใชง้ านอ ย่างก ว้างข วาง และมกี ารพ ัฒนาเป็นเวอร์ชัน
ใหม่ ๆ อย่างต่อเนื่อง นับจากวินโดวส์ 3.0 วินโดวส์ฟอร์เวิร์กกรุ๊ป ซึ่งเป็นระบบหลายภารกิจแบบโคออเปอร์เรทีฟ
(cooperative multitasking) กล่าวค ือ ระบบที่แ ต่ละโปรแกรมส ามารถขอใช้ง านห น่วยป ระมวลผ ลกล างน านเท่าใด
ก็ได้ จนกว่าจ ะเห็นค วรใหโ้ปรแกรมอ ื่นใชง้ านต ่อ ซึง่ จ ะก อ่ ใหเ้ กิดป ัญหาโปรแกรมย ึดค รองห น่วยป ระมวลผ ลกล าง โดย
ไมย่ อมป ลอ่ ยใหโ้ปรแกรมอ ืน่ ท ำ�งาน จนก ระทั่งม าถ งึ วนิ โดวส์ 95 ซึ่งเป็นร ะบบห ลายภ ารกิจแ บบพ รีมท ีฟ (preemptive
multitasking) ซึ่งระบบปฏิบัติการจะควบคุมการทำ�งานของหน่วยประมวลผลกลางโดยตรง การทำ�งานของแต่ละ
โปรแกรมจ ะแบ่งเวลาก ารทำ�งานให้แ ต่ละโปรแกรมตามความเหมาะส ม
3. ตระกูลว ินโดวส์เอ็นท ี
วินโดวส์เอ็นที เป็นกลุ่มสายผลิตภัณฑ์ร ะบบปฏิบัติการ ที่พัฒนาโดยบริษัทไมโครซอฟท์ เป็นระบบปฏิบัติ
การเครือข ่ายแ บบ 32 บิตสมรรถนะส ูง ที่ไม่ข ึ้นอ ยู่กับห น่วยป ระมวลผ ล และรองรับห ลายห น่วยประมวลผล หลายผ ู้
ใชพ้ ร้อมก ัน รวมท ั้งร องรับก ารท ำ�งานในล ักษณะไคลเอ็นต์/เซิร์ฟเวอร์ และม คี ุณลักษณะเด่นห ลายป ระการ ได้แก่ การ
ทำ�งานแ บบห ลายง านไมผ่ ูกขาดห น่วยป ระมวลผ ลกล างท ีเ่รียกว ่า ระบบห ลายภ ารกิจแ บบพ รีมท ีฟ (preemptive mul-
titasking) ความส ามารถในป ระมวลผ ลแ บบห ลายเธรด (multithread processes) ความย ืดหยุ่นในการเคลื่อนย ้าย