Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.2. 예 — 랩탑

전원 관리와 절약이 실제 큰 차이를 만들어낼 수 있는 가장 흔한 대상은 랩탑입니다. 랩탑 자체는 이미 설계상 에너지를 서버나 워크스테이션보다 극히 적게 사용하도록 만들어져 있어서 절대적인 에너지 절약 가능성은 다른 기계들보다 적습니다. 하지만 배터리 모드로 있을 때, 어떻게든 에너지를 절약하면 배터리 생명을 몇 분이라도 더 길게할 수 있습니다. 이번 절이 배터리 모드에 있는 랩탑에 초점을 맞추고 있긴 하지만, 여기 있는 튜닝 방법중 일부는 AC 전원에서도 사용할 수 있습니다.
개별 구성요소의 에너지 절약은 랩탑에서 워크스테이션 보다 상대적으로 더 많은 차이를 만들어냅니다. 예를 들어 1 Gbit/s 네트워크 인터페이스가 100 Mbit/s로 도는 경우 3–4 와트를 절약할 수 있습니다. 전체 에너지 소비가 400 와트정도 되는 전형적인 서버의 경우, 이런 에너지 절약은 대략 1 %에 불과합니다. 전체 에너지 소모가 40 와트정도 되는 랩탑에서라면, 이렇게 하나의 구성요소에서 에너지를 절약하기만 해도 전체 에너지 소모를 10 %나 줄일 수 있습니다.
전형적인 랩탑에서 사용할 수 있는 구체적인 에너지 절약 최적화는 다음을 포함합니다:
  • 시스템 BIOS에서 사용하지 않는 모든 하드웨어를 비활성화 시킵니다. 예를 들어, 병렬포트나 직렬포트, 카드리더, 웹캠, WiFi, 블루투스등이 가능한 대상이 될 수 있습니다.
  • 화면을 편안히 보기 위해 최고 밝기가 필요하지 않은 경우라면, 화면 밝기를 가능한 한 어둡게 합니다. GNOME 데스크탑의 System+PreferencesPower Management를 사용하거나, KDE 데스크탑의 Kickoff Application Launcher+Computer+System Settings+AdvancedPower Management을 사용하거나, 명령행에서 xbacklight을 사용하면 됩니다; 또는 랩탑의 기능키를 사용합니다.
  • tuned-admlaptop-battery-powersave 프로파일을 사용해 전체 에너지 절약 메카니즘을 활성화합니다. 성능과 하드디스크/네트워크의 응답시간이 영향받을 수 있다는 것을 명심하십시오.
추가적으로(또는 이에 대한 대안으로), 여러 시스템 설정에 작은 조정을 가할 수 있습니다.
  • ondemand 조정기를 사용합니다(Red Hat Enterprise Linux 6에서는 디폴트)
  • 랩탑 모드를 활성화합니다(laptop-battery-powersave 프로파일의 일부):
    echo 5 > /proc/sys/vm/laptop_mode
  • 디스크 플러시 시간 간격을 늘립니다(laptop-battery-powersave 프로파일의 일부):
    echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
  • nmi 와치독을 비활성화합니다(laptop-battery-powersave 프로파일의 일부):
    echo 0 > /proc/sys/kernel/nmi_watchdog
  • AC97 오디오 전원 절약을 활성화(Red Hat Enterprise Linux 6에서는 디폴트로 활성화됨):
    echo Y > /sys/module/snd_ac97_codec/parameters/power_save
  • 멀티코어 전원절약을 활성화(laptop-battery-powersave 프로파일의 일부):
    echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
  • USB 자동 중단(auto-suspend을 활성화:
    for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done
    USB 자동 중단이 모든 USB 장치에서 잘 동작하는 것은 아님을 알아두십시오.
  • ALPM 최소 전력 설정 활성화(laptop-battery-powersave 프로파일의 일부):
    echo min_power > /sys/class/scsi_host/host*/link_power_management_policy
  • relatime을 사용해 파일시스템 마운트(Red Hat Enterprise Linux 6에서는 디폴트):
    mount -o remount,relatime mountpoint
  • 하드드라이브의 최대 전원 절약 모드를 활성화(laptop-battery-powersave 프로파일의 일부):
    hdparm -B 1 -S 200 /dev/sd*
  • CD-ROM 폴링 금지(laptop-battery-powersave 프로파일의 일부):
    hal-disable-polling --device /dev/scd*
  • 화면 밝기를 50 또는 그 이하로 감소시키기. 예:
    xbacklight -set 50
  • 유휴시 화면의 DPMS를 활성화:
    xset +dpms; xset dpms 0 0 300
  • Wi-Fi 전력 수준을 낮춤(laptop-battery-powersave 프로파일의 일부):
    for i in /sys/bus/pci/devices/*/power_level ; do echo 5 > $i ; done
  • Wi-Fi를 사용하지 않음:
    echo 1 > /sys/bus/pci/devices/*/rf_kill
  • 유선 네트워크 속도를 100 Mbit/s로 제한함(laptop-battery-powersave 프로파일의 일부):
    ethtool -s eth0 advertise 0x0F

Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]