widebase - IT  A-Z

Home

 

IT A-Z Access tutor Excel tutor SQL tutor
ีเลือกสารบัญตามตัวอักษร
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Kernel

 

 

Kernel เป็นศูนย์กลางที่สำหรับของระบบปฏิบัติการ เป็นแกน (Core) ในการให้บริการพื้นฐานของทุกส่วนของระบบปฏิบัติการ Kernel มีลักษณะตรงกันข้ามกับ Shell ซึ่งเป็นส่วนนอกของระบบปฏิบัติการ ที่ทำหน้าที่ตอบสนองคำสั่งของผู้ใช้ kernel และ Shell เป็นคำที่ใช้มากในระบบ UNIX และระบบปฏิบัติการบางระบบในเครื่องเมนเฟรมของ IBM

Kernel ได้รวมถึง interrupt handler ซึ่งดูแลคำขอหรือประมวลผลการทำงานของ I/O (input-Output) เพื่อจัดลำดับการทำงานให้ Kernel และดูแลแต่ละขั้นตอนเมื่อประมวลผล Kernel มักจะรวมถึงการจัดการตำแหน่งของระบบปฏิบัติการ ในหน่วยความจำและอุปกรณ์เก็บข้อมูล เพื่อจัดสรรสำหรับส่วนประกอบต่าง ๆ และโปรแกรมประยุกต์ เรียกว่า System Calls

เนื่องจากคำสั่งของ Kernel ต้องการความต่อเนื่อง ทำให้ต้องโหลดไว้ในพื้นที่ของคอมพิวเตอร์ที่มีป้องกันไม่ให้ถูกใช้พื้นที่ โดยส่วนของระบบปฏิบัติการที่มีความถี่ในการใช้งานต่ำ

แต่อย่าสับสนระหว่าง Kernel กับ Basic Input/Output System (BIOS) บางระบบสามารถพัฒนาอย่างเป็นอิสระ สำหรับการใช้งานกับระบบปฏิบัติการต่าง ๆ เช่น Mach-Kernel พัฒนาโดย Arnegie-Mellon University และระบบปฏิบัติการ Linux เวอร์ชันปัจจุบันของเครื่อง Apple’s Power Mach

ศัพท์เกี่ยวข้อง:  operating system I UNIX I BIOS

update: 15/11/2000