Cải thiện mức sử dụng năng lượng trong Linux với TLP
Quản lý nguồn luôn là vấn đề trong thiết bị di động. Có thể là máy tính xách tay hoặc thiết bị di động, bạn luôn muốn pin kéo dài càng lâu càng tốt mà không bị chết. Nếu bạn đang chạy Linux trên máy tính xách tay của mình, bạn có thể sử dụng mô-đun TLP để quản lý việc sử dụng năng lượng của máy tính trong nền.
TLP làm rất nhiều tối ưu hóa quyền lực cho hệ thống của bạn. Điều tốt là nó giúp bạn quản lý việc sử dụng năng lượng của hệ thống của bạn mà không cần phải hiểu từng chi tiết kỹ thuật về máy tính của bạn, và nó chạy ở chế độ nền để bạn không phải lo lắng về nó.
Một điều cần lưu ý là TLP không thay thế việc quản lý nguồn điện hiện có của bản cài đặt Linux của bạn. Thay vào đó, nó có bộ cài đặt riêng và nó thay đổi theo mọi thay đổi của nguồn điện.
Những thứ mà nó quản lý bao gồm:
- Chế độ máy tính xách tay hạt nhân và thời gian chờ đệm bẩn
- Quy mô tần số bộ xử lý bao gồm “turbo boost” / “turbo core”
- Bộ nhận biết tiến trình nhận biết nguồn cho đa lõi / siêu luồng
- Mức độ cao cấp sức mạnh đĩa cứng tiên tiến và thời gian chờ quay xuống (mỗi đĩa)
- Quản lý nguồn liên kết tích cực SATA (ALPM)
- Quản lý nguồn điện trạng thái hoạt động PCI Express (PCIe ASPM) - Linux 2.6.35 trở lên
- Quản lý nguồn điện thời gian chạy cho các thiết bị bus PCI (e) - Linux 2.6.35 trở lên
- Quản lý nguồn Radeon KMS - Linux 2.6.35 trở lên, không phải fglrx
- Chế độ tiết kiệm năng lượng Wifi - tùy thuộc vào hạt nhân / trình điều khiển
- Tắt nguồn ổ đĩa quang trong khoang ổ đĩa (trên pin)
Để bắt đầu (trong Ubuntu), hãy chạy các lệnh sau trong terminal để cài đặt TLP:
sudo add-apt-repository ppa: linrunner / tlp sudo apt-get cập nhật sudo apt-get cài đặt tlp
Đối với tất cả các bản phân phối khác, hãy xem hướng dẫn cài đặt tại đây.
Sau khi cài đặt, bạn có thể khởi động lại máy tính để nó chạy tự động hoặc phát lệnh:
sudo tlp bắt đầu
để bắt đầu.
Để xem cấu hình, sử dụng lệnh:
sudo tlp stat -c
Điều này sẽ hiển thị cấu hình mặc định của TLP:
Cấu hình mặc định sẽ hoạt động trong hầu hết các trường hợp, nhưng nếu bạn muốn tùy chỉnh cài đặt cho máy của mình, bạn có thể sửa đổi tệp cấu hình có tại “/ etc / default / tlp”.
sudo nano / etc / default / tlp
Tại bất kỳ thời điểm nào, bạn có thể sử dụng lệnh:
sudo tlp stat
để xem tùy chỉnh mà TLP đã thực hiện cho hệ thống của bạn. Bạn cũng có thể sử dụng các cờ khác nhau, như -b
, -r
để phóng to phần cụ thể. Ví dụ, sudo tlp stat -b
sẽ chỉ hiển thị thông tin về pin, trong khi sudo tlp stat -r
sẽ hiển thị trạng thái chuyển đổi thiết bị vô tuyến
Những điều xấu về bất kỳ ứng dụng tối ưu hóa quyền lực (và nó không phải là lỗi của TLP) là không có cách nào để cho biết nếu tuổi thọ pin của bạn đã thực sự được cải thiện. Cách duy nhất để kiểm tra nó là sử dụng phán đoán của riêng bạn và xem liệu pin của bạn có kéo dài lâu hơn không, với cùng mức sử dụng, sau khi tối ưu hóa.
Để ngăn chặn TLP chạy tự động, bạn sẽ phải gỡ cài đặt hoặc tắt nó (đặt giá trị TLP_ENABLE
thành 0) trong tệp cấu hình.
Nếu bạn đã sử dụng TLP, hãy cho chúng tôi biết nếu nó đã giúp bạn cải thiện tuổi thọ pin của bạn.
Tín dụng hình ảnh: Power On by BigStockPhoto