Linux가 컴퓨터를 가열하는 이유는 무엇입니까? 사용해 왔습니다.

저는 몇 년 동안 Acer 5740에서 Linux를 사용해 왔습니다. 최근에 컴퓨터가 가열되기 시작하고 약 70도에서 일정하게 유지되는 것을 발견했습니다. 이클립스 나 ffmpeg 또는 다른 것을 실행하면 컴퓨터가 85-90도까지 촬영합니다. 어쩌면 이것은 전에 일어 났지만 무시했을 수도 있습니다.

나는 Windows 7과 듀얼 부팅을 가지고 있으며 게임을 할 때도 최대 70 도입니다.

나는 드라이버 때문에 리눅스가 약간 가열 될 것으로 예상하지만 유휴 상태에서 70 도는 약간 높습니다.


이것에 대한 나의 이전의 연구는 다음을 보여줍니다 :

  1. 정확히 같은 랩톱을 사용하지만 인텔 대신 ATI 카드를 사용하는 친구는 훨씬 더 큰 열 문제로 어려움을 겪고있었습니다. 그는 fgrlx를 설치했고 그의 노트북은 시베리아만큼 시원합니다.

  2. 카드에 인텔 드라이버를 설치하려고했습니다. Intel 용 Xorg 및 xorg의 최신 버전이 있습니다. 도움이되지 않습니다.

  3. 문제는 배포와 무관합니다. 우분투, 데비안, 페도라 및 FreeBSD를 사용해 보았습니다.

  4. 부팅 후 온도와 시간에 대한 그래프는 상당히 안정적입니다. 갑작스런 점프는 없습니다.

  5. 모든 온도는 섭씨 온도이며 max(acpi -t)


어떤 솔루션?

편집 : 933MHz로 확장 된 경우 내 CPU가 여전히 도움이되지 않습니다. 랩탑의 팬 제어를 찾을 수 없습니다. Acer Aspire One의 스크립트는 거의 없지만 5740의 스크립트를 찾을 수 없습니다.

/proc/acpi/fan폴더가 비어 있습니다!

 blah@blah-Laptop:/proc/acpi/fan$ ls -l
 total 0



답변

아치 리눅스를 사용하고 있는데 이것이 열 방출을 줄이기 위해하는 일입니다.

  1. laptop-mode-tools하드 디스크의 CPU 주파수 스케일링 및 회전을 제어 하는 데 사용 합니다. 하드 디스크를 계속 작동 시키면 하드 디스크가 약간 가열 될 수 있습니다. 그러나 하드 디스크를 너무 자주 회전 시키면 하드 디스크가 고장날 수 있습니다. 데스크탑 하드 드라이브는 일반적으로 40,000-50,000 스핀 업 등급입니다. 랩톱 하드 드라이브는 일반적으로 약 300,000 스핀 업 등급입니다. 링크.

  2. 내가 설치 acpi_call방문을 여기 거나 따라 이 게시물 하지 않도록 설정하는 지침을 /를 개별 카드를 활성화합니다. 나를 위해, 나는 이산 카드를 비활성화하고 통합 카드 만 사용합니다.

  3. 인텔 카드에 i915 드라이버를 사용하는 경우 작동합니다. 의 출력을 확인하십시오 lspci -mvknn | grep -B8 i915. 비어 있지 않은 것으로 반환되면 i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1부팅 매개 변수를 추가 할 수 있습니다 .

    pcie_aspm=force 시스템의 모든 PCIe 하드웨어가 Active State Power Management를 지원하는 경우에도 추가 할 수 있습니다.

나는 주로 전력 소비를 줄이기 위해 단계를 사용하지만 부작용으로 10 ° C 이상의 온도 강하를 발견했습니다. 적은 전력으로 더 적은 열이 방출되는 것 같아요.


답변

FSC XA3530 및 AMD 3650 비디오 카드에서도 동일한 문제가 발생했습니다. 히트 파이프와 팬 근처에있는 구멍을 뚫고 쿠퍼 쿨러와 랩탑 쿨러를 추가했습니다. 그러나 온도는 여전히 높으며 때로는 게임과 같은 매우 강렬한 응용 프로그램을 실행할 때 열 차단이 발생합니다. CPU를 최대한 늘리기 위해 CPU 스케일링을 비활성화하고 자체 제어 커널 드라이버를 설치하여 팬을 제어했습니다. 기본적으로 팬이 지원되지 않으므로 커널 드라이버가 없으면이 상자 사용을 잊어 버릴 수 있습니다. 최근에 최신 fglrx 드라이버를 설치했는데 CPU 온도가 오픈 소스 드라이버보다 훨씬 낮다는 것을 알았습니다 ?? CPU가 약 60 ° C +에서 유휴 상태가되기 전에 이제 40 ° C +에서 유휴 상태입니까 ??? 어쩌면 3 개의 쿨러와 1 개의 팬이있는 1 개의 큰 히트 파이프 만 있다고 말할 가치가 있습니다. 며칠 전부터 fglrx를 설치했기 때문에 빠른 재개입니다. 추가 기능과 자체 개발 한 커널 드라이버로 인해이를 신뢰하지는 않지만 커널 드라이버를 설치하고 직접 해보는 것이 좋습니다. 일부 Acer 상자에 대한 펄 스크립트도 있습니다. 어쩌면 그것은 당신을 위해 작동합니까? 커널 드라이버를 작동시키는 데 많은 도움이됩니다. 임베디드 컨트롤러에서 올바른 레지스터를 찾아야합니까? 일반적으로 팬 모드와 속도에 각각 하나씩 있습니다. RW 도구를 사용하면 Windows에서 더 쉽습니다. W7에서는 상황이 새로운 드라이버로도 바뀌지 않았습니다. 어쩌면 그것은 당신을 위해 작동합니까? 커널 드라이버를 작동시키는 데 많은 도움이됩니다. 임베디드 컨트롤러에서 올바른 레지스터를 찾아야합니까? 일반적으로 팬 모드와 속도에 각각 하나씩 있습니다. RW 도구를 사용하면 Windows에서 더 쉽습니다. W7에서는 상황이 새로운 드라이버로도 바뀌지 않았습니다. 어쩌면 그것은 당신을 위해 작동합니까? 커널 드라이버를 작동시키는 데 많은 도움이됩니다. 임베디드 컨트롤러에서 올바른 레지스터를 찾아야합니까? 일반적으로 팬 모드와 속도에 각각 하나씩 있습니다. RW 도구를 사용하면 Windows에서 더 쉽습니다. W7에서는 상황이 새로운 드라이버로도 바뀌지 않았습니다.


답변

Linux는 올바른 그래픽 카드 드라이버를 설치하거나 사용할 수있을 때까지 기다려야하므로 디스크 속도를 낮추고 CPU를 올바르게 확장하는 등 온도를 관리하는 데 도움이되는 일부 패키지를 설치해야하므로 랩톱의 온도가 높아집니다. powertop을 설치하는 것이 좋습니다. 노트북의 성능을 향상시키는 데 도움이되는 몇 가지 제안이 있습니다.


답변