요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/devices/.../power_state
2
Date: January 2013
3
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
4
Description:
5
The /sys/devices/.../power_state attribute is only present for
6
device objects representing ACPI device nodes that provide power
7
management methods.
9
If present, it contains a string representing the current ACPI
10
power state of the given device node. Its possible values,
11
"D0", "D1", "D2", "D3hot", and "D3cold", reflect the power state
12
names defined by the ACPI specification (ACPI 4 and above).
14
If the device node uses shared ACPI power resources, this state
15
determines a list of power resources required not to be turned
16
off. However, some power resources needed by the device node in
17
higher-power (lower-number) states may also be ON because of
18
some other devices using them at the moment.
20
This attribute is read-only.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Current logical ACPI power state
1-20| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/devices/.../power_state |
| Date | 2013년 1월 |
| Contact | Rafael J. Wysocki <rafael.j.wysocki@intel.com> |
| Description | 이 attribute는 power-management method를 제공하는 ACPI device node를 나타내는 device object에만 존재합니다. Attribute가 존재하면 해당 device node의 current ACPI power state를 나타내는 string이 들어 있습니다. 가능한 값 "D0", "D1", "D2", "D3hot", "D3cold"는 ACPI specification(ACPI 4 이상)이 정의한 power-state name입니다. Device node가 shared ACPI power resource를 사용하면 이 state는 꺼지지 않아야 하는 power-resource 목록을 결정합니다. 다만 현재 다른 device도 resource를 사용하고 있으면, 해당 device node가 higher-power(lower-number) state에서 필요로 하는 일부 power resource가 함께 ON일 수 있습니다. 이 attribute는 read-only입니다. |
ValueRelative powerReported role
D0HighestFully powered state
D1Lower than D0Intermediate state
D2Lower than D1Intermediate state
D3hotLowAuxiliary power may remain
D3coldLowestCold power state
낮은 state number가 higher-power state를 나타냅니다.
Logical ACPI power state
sysfs-devices-power_state:1-20Read-only power_state는 D0부터 D3cold까지의 current ACPI state를 표시하며, shared resources에서는 꺼지면 안 되는 resource 목록을 결정합니다.