요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
=========
rtla
=========
--------------------------------
Real-time Linux Analysis tool
--------------------------------
:Manual section: 1
SYNOPSIS
========
**rtla** *COMMAND* [*OPTIONS*]
DESCRIPTION
===========
The **rtla** is a meta-tool that includes a set of commands that aims to
analyze the real-time properties of Linux. But instead of testing Linux
as a black box, **rtla** leverages kernel tracing capabilities to provide
precise information about the properties and root causes of unexpected
results.
COMMANDS
========
**osnoise**
Gives information about the operating system noise (osnoise).
**timerlat**
Measures the IRQ and thread timer latency.
OPTIONS
=======
**-h**, **--help**
Display the help text.
For other options, see the man page for the corresponding command.
SEE ALSO
========
**rtla-osnoise**\(1), **rtla-timerlat**\(1)
AUTHOR
======
Daniel Bristot de Oliveira <bristot@kernel.org>
.. include:: common_appendix.txt
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
커널 추적을 이용하는 실시간 분석 메타 도구
1-20`rtla COMMAND [OPTIONS]`는 Linux의 실시간 특성을 분석하는 여러 명령을 묶은 매뉴얼 섹션 1 메타 도구다.
Linux를 결과만 관찰하는 black box로 시험하는 대신 커널 추적 기능을 활용한다. 따라서 예상 밖의 결과가 나타났을 때 실시간 특성의 수치뿐 아니라 그 결과를 만든 근본 원인까지 정밀하게 제공하는 것이 목적이다.
외부 지연 측정에서 커널 내부 원인 규명까지 연결한다.
일반 black-box 시험과의 차이를 요약한다.
=========
rtla
=========
--------------------------------
Real-time Linux Analysis tool
--------------------------------
:Manual section: 1
SYNOPSIS
========
**rtla** *COMMAND* [*OPTIONS*]
DESCRIPTION
===========
The **rtla** is a meta-tool that includes a set of commands that aims to
analyze the real-time properties of Linux. But instead of testing Linux
as a black box, **rtla** leverages kernel tracing capabilities to provide
precise information about the properties and root causes of unexpected
results.
osnoise·timerlat 명령과 도움말
21-38`osnoise` 명령은 운영체제 noise에 관한 정보를 제공한다. `timerlat` 명령은 IRQ 타이머 지연과 이후 스레드 타이머 지연을 측정한다.
`-h` 또는 `--help`는 도움말을 표시한다. 다른 옵션은 선택한 명령의 매뉴얼 페이지에서 확인한다.
메타 도구에서 제공하는 두 분석 축이다.
COMMANDS
========
**osnoise**
Gives information about the operating system noise (osnoise).
**timerlat**
Measures the IRQ and thread timer latency.
OPTIONS
=======
**-h**, **--help**
Display the help text.
For other options, see the man page for the corresponding command.
관련 명령과 작성 정보
39-48관련 매뉴얼은 `rtla-osnoise(1)`과 `rtla-timerlat(1)`이다. 각 문서에서 top·hist 모드와 공통 옵션으로 이어진다.
작성자는 Daniel Bristot de Oliveira이며, `common_appendix.txt`는 RTLA 공통 부록을 포함한다.
RTLA 진입점에서 분석 대상에 맞는 명령으로 이동한다.
SEE ALSO
========
**rtla-osnoise**\(1), **rtla-timerlat**\(1)
AUTHOR
======
Daniel Bristot de Oliveira <bristot@kernel.org>
.. include:: common_appendix.txt
요약·해설
rtla.rst:1-48커널 추적을 이용해 Linux 실시간 특성과 예상 밖 결과의 근본 원인을 분석하는 RTLA 메타 도구를 소개합니다.