Please enable JavaScript.
Coggle requires JavaScript to display documents.
โครงสร้างของระบบปฏิบัติการ :!:, :explode:ระดับชั้นการทำงานภายในระบบปฏิบัติ…
โครงสร้างของระบบปฏิบัติการ
:!:
:explode:
ความหมาย
:explode:
ส่วนย่อย ๆ หลาย ๆ ส่วน แต่ละส่วนมีหน้าที่รับผิดชอบการทำงานในแต่ละด้านโดยไม่คาบเกี่ยวกันแต่ สัมพันธ์กันการทำงานของ ระบบปฏิบัติการออกเป็นชั้น ๆ ตามลำดับ
:<3:
:explode:
ระดับชั้นการทำงานของOS
:explode:
:pencil2:โปรแกรมทั่วไปหรือผู้ใช้เอง
:pencil2:ระบบปฏิบัติการ(OS)
:pencil2:ฮาร์ดแวร์ของเครื่องคอมพิวเตอร์
ขั้นตอนแรก
เคอร์เนล(KERNEL) รับผิดชอบงานต่างๆของขั้นตอนประกอบด้วยส่วนย่อยๆ พื้นฐาน3ส่วน 1. ตัวส่ง > จัดการส่งขั้นตอนเข้าไปให้ซีพียู2. ตัวจัดการอินเตอร์รัพต์ขั้นแรก - วิเคราะห์การอินเตอร์รัพต์ที่เกิดขึ้นและเลือกใช้รูทีนที่เหมาะสม(รูทีน = โปรแกรมย่อยต่างๆของโปรแกรมระบบปฏิบัติของผู้ใช้ต้องการ3. ตัวควบคุมมอนิเตอร์-ควบคุมดูแลการเข้าถึงมอนิเตอร์ต่างๆของระบบ
ขั้นตอน2
ผู้จัดการหน่วยความทรงจำ(MEMORY MANAGER)
จัดการหน่วยความทรงจำระบบ เช่น การทำหน่วยความจำระบบหน้า จึงมีลักษณะขั้นอยู่กับฮาร์ดแวร์ด้วยเช่นเดียวกัน
ขั้นตอน3
ระบบ ควบคุมอินพุต - เอาต์พุต(INPUT-OUTPUT CONTROL SYSTEM
IOCS จัดการงานทางด้านอินพุตของระบบ มีลักษณะขั้นอยู่กับฮาร์ดแวร์อยู่บ้างเพราะการติดต่อกับอุปกรณ์นั้นๆด้วยนอกจากนี้IOCSยังต้องอาศัยรูทีนบางอย่างทั้งจากเคอร์เนลและผู้จัดการหน่วยความจำในการทำงาน
ขั้นตอน4
ผู้จัดการไฟล์(FILE MANGER) จัดการงานต่างๆที่เกี่ยวกับไฟล์ เช่น การหาไฟล์การอ่านข้อมูลชองไฟล์ ถูกออกแบบให้ไม่ขึ้นฮาร์ดแวร์จะติดต่อกับฮาร์ดแวร์โดยเรียกผ่าน รูทีนต่างๆของเคอร์เนล จัดหน่วยความจำและ IOCS
ขั้นตอน5
ตัดคิวระยะสั้น (SHORT - THRM SCHEDULER)มี่ลักษณะไม่ขึ้นอยู่กับฮาร์ดแวร์โดยสมบูรณ์ทำหน้าที่จัดคิวของขั้นตอนในสถานะพร้อมเมื่อส่วนใดทำงาน มันจะคัดเลือกขั้นตอนที่เหมาะที่สุดในคิวสถานะพร้อมเพื่อให้โปรเซสั้นเข้าไปครอบครองซพียูที่วางอยู่โดยเรียกใช้ตัวของเคอร์เนล
ขั้นตอน6
ผู้จัดการทรัพยากร(RESOURCE MANAGER)จัดสรรหาทรัพยากรอื่นๆ ในระบบจัดคิวระยะสั้น และผู้จัดการอยู่สลับที่กันเพราะหลังจากที่จัดคิวระยะสั้นส่งขั้นตอน สถานะรันแล้วโปรเซสนั้นอาจต้องการทรัพยากรอื่นๆในระบบ
ขั้นตอน7
ตัวจัดคิวระยะยาว (LONG-TERM SCHEDULER เป็นขั้นของระบบเริ่มมีความใกล้ชิดกับผู้ใช้และห่างไกลกับฮาร์ดแวร์ของเรื่องมากขึ้นมีหน้าที่จัดหารควบคุมขั้นตอนต้่างๆทั้งหมดในระบบ
ขั้นตอน8
ผู้แปลคำสั่ง (COMMAND INTERPRETER) เป็นชั้นที่ใกล้ชิดกับผู้ใช้มากที่สุดมีหน้าที่ติดต่อกับผู้ใช้โดยตรง เช่น ส่งเครื่องหมายแสดงออกจอภาพรับคำสั่งต่างๆของผู้ใช้มาตีความคำสั่ง และ เรียกรูทีนชั้นล่างเพื่อให้ได้เงินตามที่ได้รับ
รสสุคนธ์ เพ็งเดช 1/5 เลขที่6
:pen:
:explode:ระดับชั้นการทำงานภายในระบบปฏิบัติการ(OS) :explode: