Tại sao Ubuntu ăn nhiều năng lượng hơn Windows?


13

Tôi phát video toàn màn hình với âm lượng tối đa hoặc
duyệt Web bằng Wi-Fi.

Trong Windows 7 máy tính xách tay của tôi hoạt động ~ 5 giờ.
Trong Kubfox 10.10 chỉ ~ 2 giờ.

Tôi đã có một chiếc Acer Aspire 1810TZ. Độ mòn pin 90%.

Đã cài đặt:
acpid
acpi-support
pm-utils
upower

Chưa cài đặt:
laptop-mode-tools

Tôi thích Linux và không muốn thay đổi nó.

Làm gì để nó sống lâu hơn?


Đoán đây không đủ thông tin để rút ra kết luận, nhưng tôi sẽ kiểm tra xem mỗi hệ thống đang sử dụng wifi của bạn như thế nào, việc này tiêu tốn khá nhiều năng lượng ... có lẽ kubfox thường xuyên sử dụng nó. Nhận một số sniffer (wireshark, vv) và để nó chạy trong khi xem một số bộ phim, và so sánh sau.

Tôi khuyên bạn nên chuyển khỏi KDE. Hãy thử UNE 10.04 hoặc LubFi.
Matt Joiner

Bạn có thể muốn chỉnh sửa tiêu đề / thẻ của mình để nói "Kubfox" thay vì "Ubuntu".
ThatGraemeGuy

Câu trả lời:


8

Tất cả phần cứng trong máy tính của bạn đều có trình điều khiển được thiết kế riêng cho Windows và không dành cho Linux.

Điều này xảy ra vì những lý do rõ ràng: Windows có 90% thị phần và Linux chưa đến 1%. Thật khó để thuyết phục một nhà sản xuất phần cứng chi tiền để phát triển một thứ gì đó với ít hơn 1% thị trường.

Hậu quả là rất nhiều trình điều khiển mà Linux sử dụng là trình điều khiển "cấp hai", một số trình điều khiển ngược, một số được phát triển từ đầu bởi cộng đồng, v.v. Chúng không có hiệu suất tương đương với trình điều khiển được sản xuất bởi nhà sản xuất phần cứng.

Vì vậy, có một khả năng khác biệt là ngay cả sau khi làm mờ ánh sáng LCD, giảm tốc độ CPU, như được đề xuất bởi người dùng laurent-rpnet, Ubuntu của bạn vẫn sẽ tiêu thụ nhiều năng lượng hơn so với cửa sổ.


2
Tôi nghi ngờ các trình điều khiển sẽ thực sự làm cho sự khác biệt lớn trong việc sử dụng năng lượng. Hiệu suất, có thể, nhưng không phải tuổi thọ pin - ít nhất là không đáng kể.
Sasha Chedygov

6
Tôi không đồng ý. Trong rất nhiều thiết bị, hiệu suất được liên kết trực tiếp với sức mạnh. Ví dụ, CPU có thể được tự động theo xung nhịp để giảm năng lượng. Tôi không thể chắc chắn, nhưng tôi nghĩ rằng nếu không có trình điều khiển thích hợp, quản lý năng lượng của HĐH sẽ không hoạt động đúng cho thiết bị đó. Nếu quản lý năng lượng của hệ điều hành không hoạt động đúng, thiết bị sẽ chạy ở mức hiệu suất tùy ý, điều đó có thể rất tốn năng lượng. Tất nhiên, không phải tất cả các thiết bị đều có mức hiệu năng, nhưng các thiết bị WIFI, CPU, Bluetooth, IDE và SATA đều có.
Oliveras

7

Nó thực sự không quan trọng đến mức phân phối mà bạn đang chạy (vấn đề là thông minh một chút về CPU); Trình điều khiển của Linux không được tối ưu hóa sức mạnh ở mức độ đã có trên Windows (hoặc OS X cho vấn đề đó). Trên thực tế, một trong những điểm trọng tâm chính của Windows Vista / 7 là tối ưu hóa năng lượng và họ thực sự đã thành công trong vấn đề đó (tất nhiên nhà sản xuất cũng cần phải cập nhật trình điều khiển, vì vậy đôi khi bạn thực sự sử dụng nhiều năng lượng hơn sau khi nâng cấp).

Tiền trong Linux luôn ở trong BIG IRON (như trong nền tảng máy chủ) và do đó các trình điều khiển chủ yếu tập trung vào hiệu suất. Hiệu quả năng lượng chủ yếu là điều đáng quan tâm đối với người dùng cuối và đơn giản là họ không trả tiền (cho các nhà sản xuất phần cứng) để đặt nhiều tiền vào thị trường này.

Để so sánh, tôi có thể nhận được tối đa 1 giờ 50 m khi chạy Ubuntu 8.04 trên Acer Travelmate 6292 (màn hình mờ đi xuống), trong khi tôi chỉ có thể vắt kiệt gần bốn giờ trên Windows Vista. Đó là với trình điều khiển được tối ưu hóa năng lượng và phần mềm quản lý năng lượng từ Acer. Nếu chỉ sử dụng phần mềm tích hợp từ Windows, tôi đã mất gần một giờ pin.

Đây thực sự không phải là một điều mới và nó cũng không được cải thiện một cách lớn trong vài năm qua. Một số tìm kiếm của Google có thể giúp bạn tăng tốc về vấn đề này.


BTW, ví dụ của bạn không thực sự công bằng, vì Acer không cung cấp máy tính xách tay được chứng nhận Ubuntu, xem ubfox.com/certification ; và kiểm tra ở đây để xem cách quản lý năng lượng của nó được biết đến là kém: linux

1
Thế giới không công bằng và điều này cũng không khác ;-) Acer có thể kém hơn một chút so với những người khác, nhưng Dell hoặc Lenovo vẫn sẽ chạy lâu hơn trên Windows so với Linux. Đó là cuộc sống cho đến khi có nhiều tiền hơn trong thị trường người dùng cuối Linux. BTW: Có rất ít giá trị trên trang linux-on-laptop: chỉ có hàng trăm liên kết đến các blog mô tả cách họ cài đặt Linux trên máy tính Acer và trải nghiệm của họ với điều đó. Tôi đã mong đợi một hình thức biểu đồ so sánh máy tính Acer với người khác. Giá trị nào bạn mong đợi sẽ mang lại cho bảng với URI đó?
oligofren

Hãy thử tìm kiếm mô hình của bạn ở đó và bạn sẽ tìm thấy "Power mgmt - Không hoạt động". BTW: Google chọn Linux cho máy tính xách tay của họ vì một lý do chính đáng; bạn có thể đến chỗ họ và phàn nàn

1
Đây không phải là một chủ đề về việc Linux có phải là một hệ điều hành tốt hay không. Và tôi không phàn nàn: tôi đang mang sự thật đến bàn. Nếu tôi ở vị trí của Google, có lẽ tôi cũng sẽ chọn Linux. Tôi sử dụng Linux hàng ngày như một nhà phát triển và nó rất phù hợp với vai trò đó. Nhưng đó không phải là chủ đề của chủ đề này.
oligofren

2

PowerTOP sẽ cho bạn biết điều gì khiến bộ xử lý của bạn thức dậy và chạy (trái với những gì trang đó nói, nó sẽ chạy trên các nền tảng khác; nó sẽ không hiển thị nhiều thông tin như vậy).


2

Nếu bạn có một card đồ họa chuyên dụng thì có thể nó vẫn luôn ở đó. Nó tiêu thụ rất nhiều năng lượng và máy tính xách tay bị nóng lên khá nhanh. Cài đặt ong nghệ . Nó sẽ tắt card đồ họa chuyên dụng của bạn và sẽ chỉ chạy card đồ họa tích hợp. Hi vọng điêu nay co ich.


1

Tôi không đồng ý. Có thể sử dụng các cài đặt mặc định mà bạn có thể đúng, vì Ubuntu khởi động mà không cần quản lý năng lượng (thời lượng pin 2 giờ trong máy tính xách tay của tôi).

Bằng cách cài đặt các tiện ích cpufreq và đặt bộ điều chỉnh cpu thành "powersave" bằng cách sử dụng đồ họa tích hợp của Intel, tôi có được 7,5 giờ sử dụng pin so với 6 giờ và một cái gì đó trên Windows. Điều này sử dụng máy tính xách tay MSI GT72 6QD.


Bạn có thể thêm một số thông tin hướng dẫn (hoặc ít nhất là một số liên kết) vào câu trả lời của bạn không?
Peter Mortensen

Cập nhật apt && apt cài đặt cpufrequtils Indicator-cpufreq sau đó đặt thống đốc thành powersave
Zibri

0

Thông thường, chính Windows hoặc một số công cụ từ nhà sản xuất máy tính xách tay coi màn hình của bạn (ngay cả khi đang sử dụng) và dừng HD (nếu không sử dụng) khi bạn sử dụng pin. Tôi sẽ kiểm tra xem Ubuntu có làm như vậy không vì có lẽ bạn đã mua máy tính xách tay có cài đặt sẵn Windows và cài đặt Ubuntu sau đó để bạn không cài đặt cấu hình mặc định và phần mềm của nhà sản xuất máy tính xách tay. Ngoài ra, có thể Windows cũng đang giảm đồng hồ cpu của bạn.


0

Kiểm tra cài đặt trong Trình quản lý mạng. Trong Gnome đó sẽ là bước sóng nhỏ, nhưng ngoài đỉnh đầu tôi không nhớ tên của nó trong KDE. Có thể Windows chỉ đơn giản là có các cài đặt tiết kiệm năng lượng nghiêm ngặt hơn KDE trên hệ thống cụ thể của bạn.

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.