← Documents Documentation/timers/index.rst GitHub 원문 ↗

Linux 6.18.37 · Timers

Linux kernel timer 문서 안내

Delay, hrtimer, clocksource, clockevent, NO_HZ와 HPET 문서를 하나의 시간 계층으로 연결합니다.

Source pathDocumentation/timers/index.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

시간을 읽는 장치와 event를 만드는 장치

index.rst:1-23
문서역할
timekeepingclocksource, clockevent, sched_clock와 delay timer 구분
hrtimersnanosecond 단위 timer ordering과 callback queue
highresclocksource와 per-CPU clockevent를 연결한 high-resolution mode
no_hz불필요한 periodic scheduling tick을 멈추는 idle/full dynticks
delay_sleep_functionsatomic context busy-wait와 process-context sleep 선택
hpetx86 계열 HPET counter와 comparator driver interface

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 ======
4 Timers
5 ======
6
7 .. toctree::
8 :maxdepth: 1
9
10 highres
11 hpet
12 hrtimers
13 no_hz
14 timekeeping
15 delay_sleep_functions
16
17 .. only:: subproject and html
18
19 Indices
20 =======
21
22 * :ref:`genindex`
23

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Timer 문서

1-22

Timer 문서 묶음은 다음 주제를 포함한다.

  • High-resolution timer 기반 구조
  • HPET
  • hrtimer subsystem
  • NO_HZ와 tickless 동작
  • Timekeeping
  • Delay와 sleep 함수 선택

HTML subproject로 만들 때는 전체 색인도 함께 표시한다.