Cara memperbaiki konsumsi daya yang berlebihan dari kernel 2.6.38

Oleh Phoronix dan penciptanya, Michael Larabel, penyebab utama masalah konsumsi daya di kernel 2.6.38 adalah perubahan yang dibuat dalam panggilan ASPM (Active-State Power Management) untuk slot PCI Express.

Fitur Active-State Power Management memungkinkan Anda untuk mengurangi konsumsi daya dengan meletakkan link PCI Express yang tidak terpakai dalam keadaan hemat daya, membuatnya kurang aktif dari waktu ke waktu. Ini adalah fitur umum di laptop dan perangkat seluler lain yang digunakan untuk memperpanjang usia baterai.

Rupanya, penyebab masalah dengan kernel Linux terbaru adalah BIOS yang salah konfigurasi, karena banyak pabrikan laptop mendukung ASPM tetapi tidak mengkonfigurasinya dengan benar dalam apa yang disebut Tabel Deskripsi ACPI Tetap, yang merupakan salah satu yang "mengkonfigurasi otomatis" BIOS selama boot.

Apa solusinya? Sederhana.

1.- Saya membuka terminal dan menulis:

gksu gedit / etc / default / grub

2.- Cari baris yang mirip dengan berikut ini:

GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"

3.- Gantilah dengan yang seperti ini:

GRUB_CMDLINE_LINUX_DEFAULT = "percikan tenang pcie_aspm = paksa"

4.- Simpan perubahan dan masukkan perintah berikut di terminal:

sudo perbarui-grub

Ini mengaktifkan ASPM apa pun yang BIOS katakan, dan tes menunjukkan bahwa solusi ini mencapai penghematan daya yang signifikan yang secara signifikan meningkatkan masa pakai baterai.

Hati-hati: Michael memperingatkan kita bahwa dalam beberapa kasus, menambahkan parameter ini ke baris boot kernel Anda sepertinya tidak akan berhasil. Untuk kembali ke keadaan semula, Anda hanya perlu membatalkan perubahan dan memulai ulang.

sumber: Phoronix & Sangat Linux


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   moscosov.dll dijo

    Saya membayangkan konsumsi energi ini lebih kritis di latop.

  2.   Martin dijo

    Bagus, tetapi apakah ini berfungsi untuk kernel 2.6.39?

  3.   Bruno dijo

    Saya bergabung dengan konsultasi Martín. Saya memiliki Debian Sid dengan kernel 2.6.39

  4.   Adam Arturo Bravo Guzman dijo

    apakah masih dibutuhkan di kernel 2.6.39?

  5.   Des dijo

    Saya tidak melihat adanya perbedaan substansial.
    Saya memiliki Inspiron 5110 core i7 dan grafis hybrid.

  6.   Tamu dijo

    Saya bertanya pada diri sendiri pertanyaan yang sama, jika ini adalah masalah konflik antara kesalahan konfigurasi BIOS dan ASPM kernel, solusi apa yang telah diambil untuk versi berikut?

  7.   Mari gunakan Linux dijo

    Lihat, dari apa yang saya pahami, ini bekerja pada semua kernel yang lebih tinggi dari 2.6.38, yang justru memiliki masalah. Ini akan menjadi masalah pengujian dan perbandingan. 🙂 Terakhir, jika tidak berhasil, kembali ke langkah sebelumnya dan selesai.
    Bersulang!! Paul.

  8.   Mari gunakan Linux dijo

    Konsumsi baterai adalah masalah yang tidak terlalu diperhatikan ... terutama di netbook (meskipun tidak demikian di notebook).
    Satu-satunya cara untuk benar-benar melihat apakah ada perubahan adalah dengan menggunakan suite Phoronix untuk menjalankan tes yang diperlukan.
    Sebuah pelukan! Paul.

  9.   Mari gunakan Linux dijo

    Tidak ada. Kesalahannya masih ada ... 🙁

  10.   Mari gunakan Linux dijo

    Begitu juga…

  11.   Tamu dijo

    Tidak bisakah "paksa" ini dimuat secara otomatis?

  12.   Mari gunakan Linux dijo

    Tentu saja, untuk itu Anda harus mengikuti langkah-langkah yang tertera di postingan.

  13.   Tamu dijo

    Saya telah memberikan "Suka", bukan "Balas". 🙂

    Tapi itu bukan automagic, itu melakukannya sendiri, maksud saya adalah jika distro akan menambahkan parameter untuk menghindari masalah dalam rilis berturut-turut.

  14.   Jerman dijo

    Luar biasa.

  15.   Mari gunakan Linux dijo

    Tidak tahu ... Saya harap begitu. 🙂