Page 53 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 53

ระบบปฏิบัติการวินโดวส์ 15-43

ไป​มา (portability) และ​การร​ องรับ​การป​ ระมวล​ผลห​ ลาย​งาน​แบบ​แบ่งส​ ัดส่วน (symmetrical multiprocessing) ที่​
เป็นการ​กระจาย​งาน​ออก​ไปย​ ัง​โพรเซสเซอร์ท​ ั้ง​หลาย​ให้​ช่วย​กันท​ ำ�การ​ประมวล​ผลอ​ย่าง​ได้​สมดุล

       ระบบห​ ลายภ​ ารกจิ แ​ บบพ​ รมี ท​ ฟี (preemptive multitasking) หรอื ก​ ารท​ �ำ งานแ​ บบห​ ลายง​ านไ​มผ​่ กู ขาดห​ นว่ ย​
ประมวลผ​ ลกล​ าง หมายถ​ งึ การอ​ นุญาตใ​หม​้ กี​ ารท​ ำ�งานค​ วบคูก่​ นั ไ​ปท​ ัง้ ง​ านเ​บื้องห​ น้าแ​ ละง​ านเ​บือ้ งห​ ลงั ไมร​่ ะบเุ​จาะจงใ​ห​้
ทำ�งานใ​ดง​ านห​ นึง่ โ​ดยเ​ฉพาะ กล่าวค​ อื โปรแกรมจ​ ะจ​ ับจองข​ อท​ �ำ งานเ​พียงผ​ ูเ้​ดยี วไ​มไ่​ด้ หากม​ โี​ปรแกรมอ​ ื่นข​ อข​ ัดจงั หวะ​
จะต​ ้องป​ ล่อย​ให้โ​ปรแกรมน​ ั้นแ​ ทรก​ขึ้นม​ าท​ ำ�งานไ​ด้ด​ ้วย หรือระบบ​ปฏิบัติ​การจ​ ะค​ วบคุมก​ ารท​ ำ�งาน​ของห​ น่วยป​ ระมวล​
ผลกล​ าง​โดยตรง การท​ ำ�งาน​ของแ​ ต่ละ​โปรแกรม​จะ​แบ่ง​เวลาก​ าร​ทำ�งานใ​ห้แ​ ต่ละ​โปรแกรม​ตาม​ความเ​หมาะ​สม

       ส่วน​ความ​สามารถ​ใน​การ​ประมวล​ผล​แบบ​หลาย​เธรด (multithread processes) หมาย​ถึง การกร​ ะ​จาย​ การ​
ทำ�งานห​ รือก​ าร​ประมวล​ผลอ​อก​เป็น​หลายเ​ส้น​ทาง แล้วด​ ำ�เนิน​การค​ วบคู่​กัน​ไปใ​ห้​เสร็จส​ ิ้นใ​นก​ ระบวนการ​เดียว

       วินโดวส์​เอ็นท​ ี ใช้ร​ ะบบ​ไฟล์แ​ บบเ​อ็นท​ ี​เอฟเ​อส (New Technology File System: NTFS) ซึ่ง​เป็นร​ ะบบไ​ฟล​์
ที่ร​ องรับก​ ารต​ ั้งช​ ื่อไ​ฟล์ไ​ด้ย​ าวถ​ ึง 256 อักขระ และม​ ีค​ วามส​ ามารถใ​นก​ ารต​ ิดตามก​ ารท​ ำ�งาน ซึ่งห​ มายความว​ ่า เมื่อร​ ะบบ​
ทำ�งานผ​ ิด​พลาด วินโดวส์เ​อ็นท​ ีสามารถค​ ืน​ค่าเ​ดิมใ​นส​ ภาวะก​ ่อนท​ ำ�งานผ​ ิด​พลาดก​ ลับล​ ง​ไป​ได้ โดยก​ ารเ​ชื่อมโ​ยงข​ ้อมูล​
ของวินโดวส์​เอ็น​ที สนับสนุน​ตาม​ข้อ​กำ�หนด​ระดับ​ชั้น​การ​เชื่อม​โยง​ข้อมูล​ของ​มาตรฐาน​ไอ​ทริปเปิ้ล​อี ((Institute of
Electrical and Electronics Engineers: IEEE) 802.2 สำ�หรับร​ ะบบเ​ครือ​ข่าย​ทั้ง​แบบโ​ท​เคน​ริง​และอ​ ีเ​ธอ​ร์เ​น็ต รวม​
ทั้งข​ ้อก​ ำ�หนด​โพรโตคอล​เอส​ ดี​แอลซ​ ี (Synchronous Data Link Control: SDLC) โพรโตคอล​เอก​ซ์ดอทท​เวนต​ ี้​ไฟฟ์​
คิวด​ ับเบิ้ลแ​ อล​ซี (X.25/QLLC) และ​ดีเ​อฟท​ ี (distributed function terminal: DFT)

       เป้าห​ มายห​ ลักใ​นก​ ารอ​ อกแบบ คือ การร​ องรับห​ ลายส​ ถาปัตยกรรม โดยซ​ อฟต์แวรไ์​มต่​ ้องเ​ขียนข​ ึ้นใ​หมส่​ ำ�หรับ​
แต่ละ​หน่วยป​ ระมวลผ​ ล ทำ�ให้​ระบบ​ปฏิบัติก​ าร​วินโดวส์​เอ็นท​ ี​มีร​ ุ่น​สำ�หรับ​สถาปัตยกรรมห​ น่วยป​ ระมวลผ​ ลต​ ่าง ๆ เช่น
อินเทล ไอเ​อเ​ทิร​ตี้ท​ ู (IA-32) อัลฟา และเ​พา​เวอร์พ​ ีซี โดยค​ วามเ​ข้าก​ ันไ​ด้ข​ องซ​ อฟต์แวร์​นั้นเ​ป็น​ไปไ​ด้ด้วยก​ ารร​ องรับ​
หลายร​ ูป​แบบเ​อ​พีไ​อ (API) ด้วยก​ ัน ใน​เรื่อง​ความ​ปลอดภัยส​ ำ�หรับ​หลาย​ผู้ใ​ช้ วินโดวส์​เอ็น​ที​รองรับเ​อ​ซี​แอล (Access
Control Lists: ACL) โดย​สามารถ​กำ�หนด​สิทธิ​การ​อนุญาต​ได้​หลาก​หลาย​สำ�หรับ​แต่​ละ​อ็​อบ​เจ็ค ไม่​ว่า​จะ​เป็น​ไฟล์
ฟังก์ชันผู้​ใช้ หรือ​กลุ่ม​ผู้​ใช้ เป็นต้น นอกจาก​นี้ วินโดวส์​เอ็น​ที​ยัง​รอง​รับ​โพร​โท​คอ​ล​วินโดวส์​เน็ตเวิร์ก รวม​ถึงยู​นิกต์
และท​ ี​ซี​พี/ไอ​พี (TCP/IP) อีกด​ ้วย

       ภายในว​ ินโดวส์เ​อ็นท​ ี ยังม​ ีค​ วามส​ ามารถใ​นก​ ารท​ ำ�​ระบบเ​ครือข​ ่ายแ​ บบเ​ท่าเ​ทียมใ​ห้ด​ ้วย กล่าวค​ ือ ผู้ใ​ชว้​ ินโดวส​์
เอ็น​ที สามารถ​แบ่งป​ ัน​ร่วม​ใช้ท​ รัพยากร​อื่น​กับ​ผู้ใ​ช้​อื่นท​ ี่ใ​ช้วินโดวส์เ​อ็นท​ ี วินโดวส์ และดอส ได้​ด้วย

       นอกจาก​นี้ วินโดวส์​เอ็น​ที ยัง​มี​ส่วน​บริการ​การ​ทำ�​เซิร์ฟเวอร์​การ​เข้า​ใช้​ใน​ระยะ​ไกล​ที่​เรียก​ว่า รี​โมท​แอค​เซส​
เซิร์ฟเวอร์ (Remote Access Server) มา​ให้​ด้วย ซึ่ง​เซิร์ฟเวอร์​ดัง​กล่าว​จะ​มี​ความ​สามารถ​ใน​การ​ให้​ไคลเอ็นต์​ระยะ​
ไกล​ที่​อยู่​บน​ดอส วินโดวส์ หรือวินโดวส์​เอ็น​ที สามารถ​หมุน​โทรศัพท์​เข้า​ติดต่อ​กับ​ระบบ​เครือ​ข่าย​วินโดวส์​เอ็น​ที
และ​ทำ�การล​ งบ​ ันทึกเ​ข้า (log in) ใช้​งานร​ ะบบ​เครือ​ข่าย​ได้เ​สมือนห​ นึ่งเ​ชื่อม​ต่อก​ ับร​ ะบบ​เครือ​ข่ายโ​ดยตรง เซิร์ฟเวอร์​
ดัง​กล่าว​สามารถร​ องรับก​ ารเ​ชื่อมต​ ่อ​ได้ม​ าก​ถึง 64 การ​เชื่อมต​ ่อ และ​มีก​ าร​รักษา​ความป​ ลอดภัย​ตาม​พื้นฐ​ าน​การร​ ักษา​
ความ​ปลอดภัย​ของ​วินโดวส์​เอ็น​ที​เอง ซึ่ง​รวม​ถึงการ​ใส่​รหัส​ผ่าน​ที่​มี​การ​เข้า​รหัส​ข้อมูล​ตาม​มาตรฐาน​ดี​อี​เอส (Data
Encryption Standard: DES) และค​ วาม​สามารถใ​น​การเ​รียก​กลับ (call - back) เพื่อป​ ้องกัน​บุคคลไ​ม่พ​ ึง​ประสงค​์
แอบแฝง​เข้า​มา โดย​ใน​การ​ติดต่อ​สื่อสาร​ระยะ​ไกล​นี้ วินโดวส์​เอ็น​ทีรองรับ​ทั้ง​การ​ใช้​โพรโตคอล​เอก​ซ์ดอทท​เวน​ตี้​ไฟฟ์
(X.25) และไ​อเ​อส​ ดี​เอ็น (Integrated Service Digital Network: ISDN)

       ในค​ วามเ​ป็นจ​ ริง ประสิทธิภาพท​ ี่ส​ ูงข​ ึ้นข​ องว​ ินโดวสเ์​อ็นท​ ี เป็นผ​ ลม​ าจ​ ากค​ วามต​ ้องการท​ รัพยากรข​ องว​ ินโดวส​์
เอ็น​ทีเอง​ที่​ระบุ​ว่า ต้อง​เป็น​เครื่อง​ที่​ใช้​หน่วย​ประมวล​ผลก​ลาง 80486 DX ของ​อินเทล​ขึ้น​ไป และ​ต้อง​มี​หน่วย​ความ​
จำ�​แรม​อย่าง​ตํ่า 12 เมกะไบต์​และ​มี​พื้นที่​ว่าง​ใน​การ​ติด​ตั้ง​บน​ฮาร์ดดิสก์​อีก 100 เมกะไบต์ นอก​เหนือ​จาก​เครื่อง​
   48   49   50   51   52   53   54   55   56   57   58