요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
2. 영어 원문 전체
번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.
원문 전체 펼치기
1
What: /sys/block/<device>/iosched/target_latency
2
Date: March 2012
3
contact: Tao Ma <[email protected]>
4
Description:
5
The /sys/block/<device>/iosched/target_latency only exists
6
when the user sets cfq to /sys/block/<device>/scheduler.
7
It contains an estimated latency time for the cfq. cfq will
8
use it to calculate the time slice used for every task.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.
CFQ 예상 target latency
1-8| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/block/<device>/iosched/target_latency |
| Date | 2012년 3월 |
| Contact | Tao Ma <[email protected]> |
| Description | /sys/block/<device>/scheduler에 cfq를 설정했을 때만 이 속성이 존재합니다. CFQ의 예상 latency 시간을 담으며 CFQ는 이를 사용해 각 task에 사용할 time slice를 계산합니다. |
Scheduler-specific latency policy
sysfs-cfq-target-latency:1-8Block device scheduler가 cfq일 때만 나타나며 각 task의 time slice 산정 기준이 됩니다.