บ้าน เสียง เคอร์เนลนาโนคืออะไร - คำจำกัดความจาก techopedia

เคอร์เนลนาโนคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - เคอร์เนลนาโนหมายความว่าอย่างไร

nanokernel เป็นเคอร์เนลขนาดเล็กที่ให้บริการนามธรรมฮาร์ดแวร์ แต่ไม่มีบริการระบบ เมล็ดที่ใหญ่ขึ้นได้รับการออกแบบเพื่อให้มีคุณสมบัติมากขึ้นและจัดการกับสิ่งที่เป็นนามธรรมของฮาร์ดแวร์ Microkernels ยุคใหม่ขาดการให้บริการของระบบเช่นกันดังนั้นข้อกำหนดของ microkernal และ nanokernal ก็คล้ายคลึงกัน

Techopedia อธิบาย Nano Kernel

ในอดีตคำว่า nanokernel หมายถึง:

  • เคอร์เนลที่ปริมาณรวมของรหัสเคอร์เนลนั่นคือรหัสที่ถูกดำเนินการในโหมดสิทธิพิเศษของฮาร์ดแวร์มีขนาดค่อนข้างเล็ก
  • virtualization layer ภายใต้ระบบปฏิบัติการซึ่งเรียกว่าไฮเปอร์ไวเซอร์อย่างแม่นยำยิ่งขึ้น
  • Hardware Abstraction Layer (HAL) ซึ่งเป็นส่วนระดับต่ำสุดของเคอร์เนล
  • ในบางครั้งคำว่า nanokernel ใช้เพื่ออธิบายเคอร์เนลที่รองรับความละเอียดนาฬิการะดับนาโนวินาที

คำว่า nanokernel ปรากฏตัวครั้งแรกในกระดาษ "TheKKK NanoKernel Architecture" KeyKOS nanokernel เป็นระบบปฏิบัติการเชิงวัตถุ (OS) ที่เน้นความสามารถซึ่งวางตลาดตั้งแต่ปี 2526 โดยได้รับการปรับใช้เพื่อตอบสนองความต้องการเช่นความน่าเชื่อถือความปลอดภัยและความพร้อมใช้งานที่สอดคล้องกัน มันมีไว้สำหรับใช้หลายอินสแตนซ์ของระบบปฏิบัติการหลายระบบบนระบบฮาร์ดแวร์เดียว KeyKOS nanokernel นั้นมีรหัส C ประมาณ 20, 000 บรรทัดซึ่งรวมถึงจุดตรวจสอบความสามารถและการรองรับหน่วยความจำเสมือน มันสามารถทำงานได้ภายในหน่วยความจำเพียง 100 กิโลไบท์

เคอร์เนลนาโนคืออะไร - คำจำกัดความจาก techopedia