Tại sao một bản phân phối linux chạy nóng hơn một bản khác trên máy tính xách tay?


7

Tôi đã sử dụng Arch Linux 64 bit trên Gateway P6860FX được khoảng hai năm và gần đây đã chuyển sang Ubuntu (cũng là 64 bit). Khi tôi gõ trên bàn phím, tay trái của tôi cảm thấy ấm hơn rất nhiều so với trước đây và không khí thoát ra khỏi cổng xả khí chắc chắn nóng hơn. (Lạ, ngay bây giờ không có thêm nhiệt nào cả ... nhưng dù sao thì ...) Chỉ vài phút trước tôi đã phát hiện ra có nhiều cách để theo dõi nhiệt độ CPU. Tôi không biết nó là gì đối với Arch, nhưng trên Ubuntu, nó là 60, tăng lên 88 khi tôi chạy phần mềm xử lý số nặng trong vài phút.

Có những câu hỏi hay về vấn đề này và Superuser trong việc làm sạch bụi và những cách giúp máy tính luôn mát mẻ.

Câu hỏi của tôi là: tại sao một linix distro chạy nóng hơn một cái khác? Có một số daemon chạy trong một và không phải cái khác, hoặc một số khác biệt trình điều khiển thiết bị, hoặc có lẽ một nhưng không phải cái khác thiết lập bit "chạy thực sự nóng" trong thanh ghi chế độ của CPU, hay sao?

Có thể biết câu trả lời này giúp tôi chọn bản phân phối tiếp theo để thử không? Đưa ra một số phân phối ứng viên là cả 64 bit và đáp ứng các yêu cầu khác nhau, chúng ta có thể dự đoán những cái nào sẽ làm cho máy này chạy nóng không?


1
Điều gì cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governorcho bạn thấy trên mỗi hệ thống?
Keith

Một lý do có khả năng là một nhưng không phải cái khác thiết lập bit "chạy thực sự nóng" trong thanh ghi chế độ của CPU. Hay đúng hơn, cái khác hướng dẫn CPU chạy chậm lại khi nó không hoạt động nhiều. Có nhiều phương pháp cho việc này, một trong số đó là bộ điều chỉnh tỷ lệ tần số CPU có cài đặt Keith gợi ý.
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


7

Như geekizard và Tshepang đang nói: Giả sử rằng cả hai bản phân phối đang sử dụng cùng một hạt nhân, các khác biệt còn lại sẽ chuyển sang cài đặt cấu hình mặc định.

Có thể đáng để khám phá một chút trước khi chuyển đổi phân phối (thay đổi cài đặt có lẽ nhanh hơn cài đặt HĐH mới), tôi đề nghị

  • Kiểm tra Hệ thống> Tùy chọn> Giao diện> Hiệu ứng hình ảnh - bạn có thể thích "không" để giảm tải cho CPU và đồ họa.
  • Cài đặt và chạy PowerTOP , một tiện ích Linux để giúp theo dõi những người vi phạm tiêu thụ năng lượng. (Nó có sẵn từ trung tâm phần mềm Ubuntu.)
  • Có một loạt các cài đặt khác có thể ảnh hưởng đến mức tiêu thụ điện, nhưng PowerTOP có thể sẽ hướng dẫn bạn đến những cài đặt phù hợp nhất.

Hiệu ứng hình ảnh của tôi đã bị tắt, vì tôi thích tích trữ CPU và bộ nhớ để xử lý hình ảnh và khoa học. Powertop có vẻ thú vị - nó có thể giúp.
DarenW

3

Ubuntu cũng mặc định là kẹo mắt CPU (con trỏ hoạt hình và tương tự).


và CPU đói == nhiệt ....
Johan

0

Giả sử rằng cả hai đang sử dụng cùng một kernel ngược dòng, hãy bắt đầu bằng cách kiểm tra sự khác biệt giữa các cấu hình kernel cho mỗi kernel. Trong Debian (và tôi cho rằng Ubuntu), điều này sẽ được tìm thấy trong " /boot/config-2.6.32-5-686-bigmem ". Tôi hy vọng rằng một hạt nhân trẻ hơn có khả năng chạy mát hơn (thần chú mới nhất và lớn nhất).

Cả hai đều chạy một lựa chọn tương tự của các gói? Lưu ý rằng Ubuntu theo mặc định sẽ cài đặt rất nhiều thứ, và một số trong số đó sẽ là các ứng dụng chạy dài (ví dụ: daemon), có thể đòi hỏi sự chú ý của CPU nhiều hơn các ứng dụng thông thường. Arch dựa nhiều vào chủ nghĩa tối giản.


Về các gói: Trên hệ thống Arch, tôi đã có hàng trăm chương trình được biên dịch thủ công, các ứng dụng khoa học khổng lồ, trong khi thiết lập Ubuntu khá mới mẻ này có thể chỉ bằng 1/4 (cho đến nay). Không có gì là thứ sẽ chạy suốt thời gian đằng sau hậu trường, ngoài mạng bình thường, X11, v.v. (AFIK!)
DarenW

Tôi thấy không / etc / * big * không bao giờ bận tâm rằng tên tệp chính xác. Ubuntu thay đổi nhiều thứ trong / etc liên quan đến debian.
DarenW

@dar Tôi có nghĩa là / boot / config ... .
tshepang
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.