อ่าน 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 ]
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เคอร์เนลไร้ติ๊ก
เคอร์เนล แบบไม่มีตัวจับเวลา คือ เคอร์เนลระบบปฏิบัติการ ที่ ไม่มี การขัดจังหวะ ตัวจับเวลา เกิดขึ้นเป็นระยะๆ แต่จะส่งเฉพาะเมื่อจำเป็นเท่านั้น [ 1 ]