Có công việc liên tục trong nhóm kernel để cải thiện thời lượng pin trong linux không?


15

Tôi đã đọc trên một số diễn đàn rằng nhóm nhân đang làm việc để cải thiện tuổi thọ pin và hiệu quả năng lượng trong Linux. Thật không may, cộng đồng của chúng tôi thực sự tụt hậu so với Windows và Mac về vấn đề đó. Tôi muốn đọc về lý do tại sao sự khác biệt này tồn tại với các nền tảng khác.

Là nó hoàn toàn do thông số kỹ thuật phần cứng đóng từ các nhà cung cấp hoặc nó có phải là vấn đề thiết kế kernel? Các thiết bị của Apple có lõi Unix có thời gian sử dụng pin đáng kinh ngạc, nhưng chúng cũng thiết kế phần cứng của riêng chúng. Tôi chỉ muốn hiểu những vấn đề này một cách ít kỹ thuật hơn.

Tôi biết rằng các bản cập nhật kernel gần đây trong Ubuntu đã cải thiện thời lượng pin trong hầu hết các máy tính, nhưng tôi đã tự hỏi liệu vẫn còn sự phát triển đang diễn ra hay không và tôi có thể đọc thêm về nó ở đâu.

Câu trả lời:


16

Rất nhiều nỗ lực đã được đưa vào phiên bản Chính xác 12.04 LTS để giải quyết nhiều vấn đề lớn về sức mạnh mà chúng tôi đã xác định, như tiết kiệm năng lượng GPU Intel i915 RC6, PCIe ASPM, các quá trình gây ra quá nhiều sự kiện đánh thức và cũng để giảm I / O đĩa (ví dụ daemon ghi vào đĩa quá thường xuyên).

Có một trang Wiki dành cho công việc này: https://wiki.ubfox.com/Kernel/PowerQuản lý

Bản phát hành Quantal 12.10 mới hơn sẽ sử dụng hạt nhân 3.5 mới hơn (hoặc thậm chí có thể là 3.6) có nghĩa là chúng tôi nhận được rất nhiều khoản tiết kiệm quản lý năng lượng ngược dòng, ví dụ như trong trình điều khiển ACPI gần đây.

Thật không may, cố gắng làm cho Ubuntu hiệu quả như phần cứng độc quyền đóng là khó khăn mà không tiết lộ đầy đủ về cách thức phần cứng hoạt động và được cấu hình. Ví dụ, tắt nguồn một số thiết bị có thể yêu cầu kiến ​​thức đặc biệt về các thành phần vật lý cơ bản.

Tiết kiệm năng lượng là một vấn đề không hề nhỏ và đôi khi các lỗi trong phần sụn (BIOS) có thể dẫn đến cấu hình không tối ưu hoặc có thể các trình điều khiển dựa trên các đốm nhị phân mà chúng ta có ít hoặc không kiểm soát được.

Đối với công việc đang diễn ra, có một trang dự án nơi các lỗi có thể được đệ trình chống lại các ứng dụng hoạt động sai cho phép chúng tôi tập trung vào khắc phục các sự cố hút điện:

https://bugs.launchpad.net/ubfox-power-conscharge

Tôi cũng có một số bài viết trên blog về công việc này:

http://smackerelofopinion.blogspot.co.uk/search/label/power

Hi vọng điêu nay co ich.


Thực sự rất hữu ích. Chính xác những gì tôi đang tìm kiếm. Cảm ơn rất nhiều.
leousa
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.