Cara memperbaiki penggunaan kuasa kernel yang berlebihan 2.6.38

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

Ciri Active Power State Management membolehkan anda mengurangkan penggunaan kuasa dengan meletakkan pautan PCI Express yang tidak digunakan dalam keadaan penjimatan kuasa, menjadikannya kurang aktif dari masa ke masa. Ini adalah ciri biasa pada komputer riba dan peranti mudah alih lain yang digunakan untuk memanjangkan hayat bateri.

Nampaknya, penyebab masalah dengan kernel Linux terkini adalah BIOS yang salah dikonfigurasi, kerana banyak pengeluar komputer riba menyokong ASPM tetapi tidak mengkonfigurasinya dengan betul dalam apa yang disebut Jadual Penerangan ACPI Tetap, yang merupakan "auto-konfigurasi" BIOS semasa boot.

Apakah cara penyelesaiannya? Ringkas.

1.- Saya membuka terminal dan menulis:

gksu gedit / etc / default / grub

2.- Cari garis yang serupa dengan yang berikut:

GRUB_CMDLINE_LINUX_DEFAULT = "percikan tenang"

3.- Ganti dengan yang seperti ini:

GRUB_CMDLINE_LINUX_DEFAULT = "percikan senyap pcie_aspm = force"

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

sudo update-grub

Ini membolehkan ASPM tidak kira apa yang dikatakan oleh BIOS, dan ujian menunjukkan bahawa penyelesaian ini mencapai penjimatan kuasa yang ketara yang meningkatkan jangka hayat bateri.

Hati-hati: Michael memberi amaran kepada kami bahawa dalam beberapa kes, menambahkan parameter ini ke garis boot kernel anda mungkin tidak berfungsi. Untuk kembali ke keadaan asal, anda hanya perlu membuat asal perubahan dan mulakan semula.

Fuente: Phoronix & Linux sangat


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   moskosov kata

    Saya membayangkan bahawa penggunaan tenaga ini lebih kritikal dalam latop.

  2.   Martin kata

    Hebat, tetapi adakah ia berfungsi untuk kernel 2.6.39?

  3.   Bruno kata

    Saya menyertai perundingan Martín. Saya mempunyai Debian Sid dengan kernel 2.6.39

  4.   Adam Arturo Bravo Guzman kata

    adakah masih diperlukan dalam kernel 2.6.39?

  5.   Des kata

    Saya tidak melihat perbezaan yang ketara.
    Saya mempunyai grafik Inspiron 5110 core i7 dan hibrid.

  6.   Tetamu kata

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

  7.   Mari gunakan Linux kata

    Lihatlah, dari apa yang saya faham, ia berfungsi pada semua kernel yang lebih tinggi daripada 2.6.38, yang tepat adalah masalahnya. Ini adalah soal menguji dan membandingkan. 🙂 Terakhir, jika tidak berfungsi, mundur langkahnya dan itu saja.
    Ceria !! Paul.

  8.   Mari gunakan Linux kata

    Penggunaan bateri adalah masalah yang tidak disedari ... terutamanya dalam buku net (walaupun tidak begitu dalam buku nota).
    Satu-satunya cara untuk benar-benar melihat apakah ada perubahan adalah menggunakan suite Phoronix untuk menjalankan ujian yang diperlukan.
    Pelukan! Paul.

  9.   Mari gunakan Linux kata

    Tiada. Kesalahannya masih ada ... 🙁

  10.   Mari gunakan Linux kata

    Begitu juga…

  11.   Tetamu kata

    Tidak boleh "dipaksa" ini dimuat secara automatik?

  12.   Mari gunakan Linux kata

    Sudah tentu, untuk itu anda mesti mengikuti langkah-langkah yang dinyatakan dalam jawatan.

  13.   Tetamu kata

    Saya telah memberikan "Suka" dan bukannya "Balas". 🙂

    Tetapi itu bukan automatik, yang melakukannya sendiri, maksud saya adalah jika pengedaran akan menambahkan parameter untuk mengelakkan masalah dalam pelepasan berturut-turut.

  14.   German kata

    Cemerlang.

  15.   Mari gunakan Linux kata

    Tidak ada idea ... Saya harap begitu. 🙂