กลับไปหน้าบทความ

อ่าน 2 นาที

ไม่มีชื่อบทความ

NuKernel เป็น ไมโครเคอร์เนล ที่พัฒนาขึ้นที่ Apple Computer ในช่วงต้นทศวรรษ 1990 มันเป็นพื้นฐานของ ระบบปฏิบัติการ Copland มันถูกเขียนขึ้นใหม่ทั้งหมดและออกแบบโดยใช้แนวคิดจาก...

นิวเคลียร์เคอร์เนล

NuKernelเป็นไมโครเคอร์เนลที่พัฒนาขึ้นที่Apple Computerในช่วงต้นทศวรรษ 1990 มันเป็นพื้นฐานของระบบปฏิบัติการCopland มันถูกเขียนขึ้นใหม่ทั้งหมดและออกแบบโดยใช้แนวคิดจาก ไมโครเคอร์เนล Mach 3.0 พร้อมส่วนเพิ่มเติมมากมายสำหรับ การจัดกำหนดการ แบบเรียลไทม์แบบ อ่อน เพื่อปรับปรุงประสิทธิภาพมัลติมีเดีย[ 1 ] มีเพียงเวอร์ชันเดียวของ NuKernel ที่ได้รับการเผยแพร่พร้อมกับเวอร์ชันอั ลฟ่าของ Copland

NuKernel ของ Apple ไม่ใช่ไมโครเคอร์เนลในBeOSแต่เป็น nukernel

ประวัติศาสตร์

NuKernel มีประวัติย้อนกลับไปถึงความล่าช้าอันยาวนานใน โครงการ Taligentซึ่งเป็นโครงการร่วมระหว่าง Apple และIBMเพื่อพัฒนาเคอร์เนลสมัยใหม่ที่สามารถรันระบบปฏิบัติการต่างๆ ได้ โดยพวกเขาเรียกระบบปฏิบัติการเหล่านั้นว่า "บุคลิกภาพ" เมื่อความล่าช้าในโครงการเพิ่มมากขึ้นBill Bruffeyหนึ่งในผู้เขียนระบบไฟล์แบบลำดับชั้นที่ใช้ในMac OS รุ่นคลาสสิกได้ละทิ้ง Taligent และเริ่มเขียนไมโครเคอร์เนลของตัวเองที่ออกแบบมาโดยเฉพาะเพื่อรัน Mac OS แทนที่จะใช้บุคลิกภาพหลายตัว[ 2 ]

หลังจากความล้มเหลวของ Copland แอปเปิลเริ่มมองหาทางเลือกอื่น พวกเขาพิจารณาใช้BeOSเป็นพื้นฐานสำหรับระบบปฏิบัติการ Mac ในอนาคต แนวคิดคือการแทนที่เคอร์เนลของ Be ด้วย NuKernel และใช้Application Programming Interface ของ Be ไว้ด้านบน วิธีนี้จะช่วยให้แอปเปิลสามารถใช้ประโยชน์จากงานก่อนหน้านี้ในการโฮสต์ Mac OS ที่มีอยู่บน NuKernel แทนที่จะต้องพอร์ตไปยังเคอร์เนลของ Be นอกจากนี้ยังช่วยให้พวกเขาสามารถเรียกใช้ซอฟต์แวร์ Mac รุ่นเก่า เครื่องเสมือน Java และ แอปพลิเคชันเนทีฟ PowerPC ใหม่ ที่สร้างขึ้นบน Be ได้[ 3 ]

หลังจากที่ Apple ซื้อNeXTแทนที่จะเป็น Be ตามคำแนะนำของEllen Hancockก็ยังคงมีแรงผลักดันที่จะใช้ NuKernel เป็นพื้นฐานสำหรับระบบปฏิบัติการใหม่ ข้อเสนอนี้ดูเหมือนจะทำให้ Steve Jobs ไม่พอใจ และ Hancock ก็ถูกลดตำแหน่งไปอยู่ในฝ่ายวิจัยและพัฒนา ซึ่งต่อมาตำแหน่งนี้ก็ถูกยกเลิกไปในเวลาไม่นาน[ 4 ]การสิ้นสุดอย่างเป็นทางการของ NuKernel เกิดขึ้นเมื่อวันที่ 3 กุมภาพันธ์ 1997 เมื่อมีการตัดสินใจที่จะเดินหน้าต่อไปด้วยเคอร์เนล Mach จาก NeXT [ 5 ]

เจฟฟ์ ร็อบบินอดีตหัวหน้าทีมเทคนิคของ NuKernel เป็น หนึ่งในผู้นำของiTunesและiPod

คำอธิบาย

ข้อกำหนดอ้างอิงภายนอก (ERS) สำหรับ NuKernel นั้นมีอยู่ในสิทธิบัตรทั้งหมด[ 6 ]

ดูเพิ่มเติม

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไม่มีชื่อบทความ

NuKernel เป็น ไมโครเคอร์เนล ที่พัฒนาขึ้นที่ Apple Computer ในช่วงต้นทศวรรษ 1990 มันเป็นพื้นฐานของ ระบบปฏิบัติการ Copland มันถูกเขียนขึ้นใหม่ทั้งหมดและออกแบบโดยใช้แนวคิดจาก...

ประวัติศาสตร์

NuKernel มีประวัติย้อนกลับไปถึงความล่าช้าอันยาวนานใน โครงการ Taligent ซึ่งเป็นโครงการร่วมระหว่าง Apple และ IBM เพื่อพัฒนาเคอร์เนลสมัยใหม่ที่สามารถรันระบบปฏิบัติการต่างๆ ได้ โดยพวกเขาเรียกระบบปฏิบัติการเหล่านั้นว่า "บุคลิกภาพ"...

คำอธิบาย

ข้อกำหนดอ้างอิงภายนอก (ERS) สำหรับ NuKernel นั้นมีอยู่ในสิทธิบัตรทั้งหมด [ 6 ]

ดูเพิ่มเติม

XNU คือไมโครเคอร์เนลใน ระบบปฏิบัติการ Mac OS X