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

อ่าน 1 นาที

เคอร์เนลไร้ติ๊ก

เคอร์เนล แบบไม่มีตัวจับเวลา คือ เคอร์เนลระบบปฏิบัติการ ที่ ไม่มี การขัดจังหวะ ตัวจับเวลา เกิดขึ้นเป็นระยะๆ แต่จะส่งเฉพาะเมื่อจำเป็นเท่านั้น [ 1 ]

เคอร์เนลไร้ติ๊ก

เคอร์เนลแบบไม่มีตัวจับเวลาคือเคอร์เนลระบบปฏิบัติการที่ ไม่มี การขัดจังหวะ ตัวจับเวลา เกิดขึ้นเป็นระยะๆ แต่จะส่งเฉพาะเมื่อจำเป็นเท่านั้น[ 1 ]

เคอร์เนลLinuxบนs390ตั้งแต่เวอร์ชัน 2.6.6 [ 2 ]และบน i386 ตั้งแต่เวอร์ชัน 2.6.21 [ 3 ]สามารถกำหนดค่าให้ปิดการทำงานของตัวจับเวลา ( ticklessหรือdynamic tick ) สำหรับ CPU ที่ไม่ได้ใช้งานโดยใช้CONFIG_NO_HZและตั้งแต่CONFIG_NO_HZ_IDLEเวอร์ชัน 3.10 เป็นต้นไปสำหรับโปรเซสเซอร์ที่ไม่ได้ใช้งานโดยใช้CONFIG_NO_HZ_FULL[ 4 ] เคอร์เนล XNU ตั้งแต่ Mac OS X 10.4เป็นต้นไป และเคอร์เนล NTตั้งแต่Windows 8เป็นต้นไป ก็เป็นแบบ tickless เช่นกัน[ 1 ]เคอร์เนลSolaris 8 ได้แนะนำระบบย่อยแบบวนรอบ ซึ่งอนุญาตให้ใช้ตัวจับเวลาที่มีความละเอียดตามอำเภอใจและการทำงานแบบ tickless [ 5 ] FreeBSD 9 ได้แนะนำ "โหมด tick แบบไดนามิก" ( หรือที่เรียกว่า tickless) [ 6 ] [ 7 ]

ณ ปี 2020 มีแผนที่จะเพิ่มสิ่งนี้ลงในMINIX 3 [ 8 ]ในระยะกลาง[ 9 ]

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Tickless_kernel&oldid=1360454071 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ เคอร์เนลไร้ติ๊ก

เคอร์เนล แบบไม่มีตัวจับเวลา คือ เคอร์เนลระบบปฏิบัติการ ที่ ไม่มี การขัดจังหวะ ตัวจับเวลา เกิดขึ้นเป็นระยะๆ แต่จะส่งเฉพาะเมื่อจำเป็นเท่านั้น [ 1 ]