틱리스 커널

Tickless kernel

틱리스 커널은 타이머 인터럽트가 정기적으로 발생하지 않고 [1]필요한 경우에만 전달되는 운영 체제 커널입니다.

2.6.6에서[2] s390으로, 릴리스 2.6[3].21에서 i386으로 Linux 커널을 사용하여 아이돌 CPU의 타이머 틱(틱리스 또는 다이내믹틱)을 끄도록 설정할 수 있습니다.CONFIG_NO_HZ및 3.10부터는CONFIG_NO_HZ_IDLE비고정 프로세서용 확장CONFIG_NO_HZ_FULL Mac OS X 10.4XNU 커널과 Windows 8의 NT 커널도 [1]tickless입니다.[4]Solaris 8 커널에서는 임의의 해상도 타이머와 틱리스 [5]동작을 가능하게 하는 순환 서브시스템이 도입되었습니다.FreeBSD 9는 "다이나믹 틱 모드"(일명 [6]티크리스)를 도입했습니다.

2020년을 기점으로 중기적으로 [8]MINIX[7] 3에 이를 추가할 계획이다.

레퍼런스

  1. ^ a b Bright, Peter (October 28, 2012). "Better on the inside: under the hood of Windows 8". Ars Technica. section "Tick tock".
  2. ^ "Linux 2.6.6-rc3". Lwn.net. Retrieved 2015-04-09.
  3. ^ "Clockevents and dyntick". Lwn.net. 2007-02-21. Retrieved 2015-04-09.
  4. ^ "(Nearly) full tickless operation in 3.10". Lwn.net. Retrieved 2015-04-09.
  5. ^ 를 클릭합니다"Bryan Cantrill (former Solaris kernel engineer) comment". Retrieved 2017-01-07..
  6. ^ "What's cooking for FreeBSD 9?".
  7. ^ "Tickless Kernel". Retrieved 25 February 2020.
  8. ^ "The MINIX 3 Road Map". Retrieved 25 February 2020.