이걸 팁이라고 할 수 있는지는 모르겠습니다만..
저는 리눅스를 랩탑에 올려서 사용중인데요
리브레또 L5입니다..느려터진 크루소칩을 사용하지요
gkrellm에서 CPU점유율이 왜이렇게 높나..해서
쓰윽 보니까 클럭이 533으로 맞춰져 있더군요
아시는 분은 아시겠지만 L5는 클럭이 800이거든요..
longrun을 돌려보니..
Libretto root # longrun -p
LongRun: enabled
LongRun Thermal Extensions (LTX): inactive
Current performance window: 0 to 100
Current performance level: 38
LongRun flags: performance
Libretto root # longrun -l
# % MHz Volts usage
0 367 0.950 0.245
38 533 1.100 0.477
69 667 1.200 0.710
84 733 1.250 0.847
100 800 1.300 1.000
동영상 볼때는 저 퍼포먼스 수치가 100까지 올라가곤 하지만
평소에는 38에서 머뭅니다..즉 533클럭으로 유지가 되는거죠
그래서..
Libretto root # longrun -s 100 100
해주니..
Libretto root # longrun -p
LongRun: enabled
LongRun Thermal Extensions (LTX): inactive
Current performance window: 100 to 100
Current performance level: 100
LongRun flags: performance
앗 클럭향상~
씨피유 점유율이 현저히 떨어졌군요
JMSN에서 채팅창을 여러개 열어도 문제없습니다
문제가 있다면..
배터리 사용량이 크게 증가한다는거죠
Libretto root # cat /proc/acpi/battery/1/status
Present: yes
State: discharging
Present Rate: 9504 mW
Remaining Capacity: 20638 mWh
Battery Voltage: 11380 mV
(제 리브레또의 데이터입니다)
LCD밝기를 조금만 낮추고
클럭을 낮추면 6000 대이던 present rate가
9500까지 올라갑니다
두시간..을 조금 넘게 쓰겠네요
그래서 저는 전원케이블 연결되어있을때만 씁니다
스크립트로 만들어서..
longrun을 사용하려면 커널 컴파일할때
/dev/*/cpuid와 /dev/*/msr옵션을 넣어줘야 됩니다
저는 현재 젠투를 사용중인데
젠투에서는 devfs를 권고하는데
devfs와 cpuid+msr은 충돌이 일어나더군요 ㅡ.ㅡ
cpuid와 msr이 /dev에 나오질 않아요
(2.4.19기준.. 2.5버전은 해결이 되었을지도..)
약간의 패치가 필요합니다
http://4unix.net:70/devfs.patch 를 patch -p1 < 등을 사용해서 커널에 패치해주시고
devfs를 안쓰시면 바로 하셔도 상관없습니다
크루소 느려서 짜증나는 사용자분들
조금이나마 도움이 되셨으면 합니다
해피리눅싱~
--
리브매냐~