전력 관리

「레이스 투 아이들」(빠르게 처리를 끝내고 일찍 깊이 쉬는) 방식이 에너지 절약에 유리해지기 쉬운 경우는 어떤 때인가?

  1. A동적 전력만 있고 정적 전력이 전혀 없는 경우
  2. B정적 전력이나 메모리 등 다른 부품이 동작하는 동안 사용하는 전력이 크고, 일찍 쉬면 그것들을 한꺼번에 멈출 수 있는 경우
  3. C휴지 상태에 들어가도 전력이 전혀 줄지 않는 경우
정답과 해설 보기

정답: B. 정적 전력이나 메모리 등 다른 부품이 동작하는 동안 사용하는 전력이 크고, 일찍 쉬면 그것들을 한꺼번에 멈출 수 있는 경우

동적 전력만 생각하면 낮은 전압으로 천천히 계산하는 편이 에너지가 적게 듭니다. 그러나 실제로는 동작하는 동안 누설 전력이나 메모리, 주변 회로, 화면 등의 전력도 계속 듭니다. 이것들이 크면 높은 성능으로 빠르게 끝내고 깊은 휴지에 들어가 한꺼번에 전원을 내리는 편이 전체 에너지가 적어집니다. 어느 쪽이 이득인지는 기기별 전력 구성에 따라 달라집니다.

  • A. 그 경우에는 천천히 낮은 전압으로 동작시키는 편이 유리합니다.
  • B. 올바릅니다. 동작 시간을 줄이는 이점이 커집니다.
  • C. 쉬어도 줄지 않는다면 일찍 쉬는 의미가 없습니다.
이 분야 연습하기 분야로 돌아가기

전력 관리의 다른 문제

  1. Linux 등의 OS에서 CPU 주파수를 결정하는 거버너(cpufreq 거버너 등)의 역할로 올바른 것은?
  2. CPU의 터보 동작(터보 부스트 등)에 대한 설명으로 올바른 것은?
  3. 서멀 스로틀링에 대한 설명으로 올바른 것은?
  4. CPU의 전력 제한에는 짧은 시간 동안은 긴 시간의 평균 제한(TDP에 가까운 값)을 넘는 전력으로 동작하는 것을 허용하는 설정이 있다. 이것이 가능한 이유로 올바른 것은?
  5. Intel의 RAPL처럼 CPU나 메모리의 전력을 소프트웨어에서 측정하거나 상한을 설정할 수 있는 기능의 용도로 가장 적절한 것은?