Dalam tutorial terperinci ini, kami akan membincangkan cara mengoptimumkan dan meningkatkan hayat bateri komputer riba anda menggunakan auto-cpuFreq di Linux. Dengan bantuan alat Auto-CPUFREQ, anda dengan senang hati boleh mengucapkan selamat tinggal kepada kebimbangan pengecas dan meningkatkan hayat bateri tanpa mengorbankan prestasi.
Jadual Kandungan
Komputer riba hebat untuk mudah alih mereka, tetapi hayat bateri sering menjadi kebimbangan. Kita semua tahu perjuangan berebut untuk mencari saluran apabila mesin amanah kami memutuskan untuk memanggilnya berhenti.
Di sinilah skala kekerapan CPU masuk, juga dikenali sebagai voltan dinamik dan skala kekerapan (DVFS).
DVFS Teknologi yang menyesuaikan kelajuan jam dan voltan jam pemprosesan pusat (CPU) anda berdasarkan beban kerja. Semakin cepat CPU berjalan, semakin banyak kuasa yang dimakannya.
Linux menawarkan gabenor terbina dalam untuk skala kekerapan CPU, tetapi mereka mungkin tidak selalu menyerang keseimbangan sempurna antara prestasi dan kecekapan bateri.
Di sinilah Auto-CPUFREQ , alat pintar untuk pengurusan kekerapan CPU automatik, dimainkan. Ia bertindak sebagai pengoptimasi, sentiasa memantau faktor seperti kesihatan bateri, penggunaan CPU, suhu, dan beban sistem keseluruhan.
Dengan menganalisis data ini, Auto-CPUFREQ secara dinamik boleh menyesuaikan gabenor dan tetapan CPU anda, mengutamakan sama ada prestasi atau penjimatan kuasa bergantung kepada keperluan anda.
Pada dasarnya, Auto-CPUFREQ membantu anda mencapai yang terbaik dari kedua-dua dunia: hayat bateri yang dilanjutkan untuk sesi kerja yang panjang di mana sahaja, tanpa mengorbankan prestasi apabila anda memerlukan kuasa pemprosesan tambahan.
Auto-CPUFREQ adalah kelajuan CPU automatik dan pengoptimuman kuasa untuk Linux. Ia direka untuk mengoptimumkan skala kekerapan CPU berdasarkan beban sistem semasa dan status kuasa. Ia secara dinamik menyesuaikan kekerapan CPU dan tetapan gabenor untuk mengimbangi prestasi dan penggunaan kuasa dengan cekap.
Seperti namanya, Auto-CPUFREQ akan melakukan pengoptimuman secara automatik. Anda tidak perlu melakukan perubahan manual atau tweaking berterusan.
Ia akan memantau secara aktif keadaan bateri anda, penggunaan CPU (kekerapan dan suhu) dan beban sistem dan mengesyorkan tweak terbaik untuk memohon untuk meningkatkan hayat bateri komputer riba anda . Anda kemudian boleh menggunakan CPU yang disyorkan dan pengoptimuman kuasa sementara atau secara kekal.
Alat Auto-CPUFREQ amat berguna untuk komputer riba dan peranti mudah alih di mana hayat bateri dan pengurusan terma adalah penting.
Walaupun Auto-CPUFREQ dibangunkan untuk meningkatkan prestasi dan hayat bateri pada komputer riba, ia juga boleh digunakan pada desktop dan pelayan untuk mengurangkan penggunaan kuasa.
Berikut adalah beberapa sebab utama mengapa Auto-CPUFREQ bermanfaat:
Hayat bateri :
Dengan mengurangkan kekerapan CPU semasa keadaan beban rendah, Auto-CPUFREQ membantu memanjangkan hayat bateri pada komputer riba dan peranti berkuasa bateri yang lain.
Kecekapan tenaga :
Mengurangkan kekerapan CPU apabila prestasi penuh tidak diperlukan mengurangkan penggunaan tenaga secara keseluruhan, yang memberi manfaat kepada kedua -dua persekitaran dan bil elektrik anda.
Skala dinamik :
Auto-CPUFREQ menyesuaikan prestasi CPU secara dinamik berdasarkan beban kerja sistem, memastikan bahawa anda mempunyai prestasi yang cukup apabila diperlukan dan menjimatkan kuasa apabila sistem terbiar atau di bawah beban rendah.
Pengurusan Thermal :
Dengan menguruskan kekerapan CPU dan keadaan kuasa, auto-cpuFreq dapat membantu mengurangkan penjanaan haba, yang penting untuk mengekalkan kestabilan sistem dan memanjangkan jangka hayat komponen perkakasan.
Automasi :
Sebaik sahaja dipasang dan dikonfigurasikan, Auto-CPUFREQ berfungsi secara automatik tanpa memerlukan campur tangan manual, menjadikannya mudah bagi pengguna untuk mendapat manfaat daripada penjimatan kuasa dan pengoptimuman prestasi tanpa perlu menyesuaikan tetapan sentiasa.
Konfigurasi yang minimum :
Alat ini memerlukan persediaan yang minimum dan berfungsi dengan baik dari kotak, menjadikannya mudah untuk pengguna yang tidak biasa dengan skala kekerapan CPU.
Gabenor CPU :
Linux menyediakan beberapa gabenor skala kekerapan CPU seperti prestasi, powerSave, ondemand, dan konservatif. Auto-CPUFREQ beralih antara gabenor ini berdasarkan keadaan sistem semasa.
Pemantauan :
Ia terus memantau metrik sistem seperti beban CPU, status bateri, dan pembacaan terma untuk membuat pelarasan masa nyata kepada kekerapan CPU.
[Nota penting] Auto-CPUFREQ direka untuk menggantikan TLP . Sebelum memasang Auto-CPUFREQ, adalah disyorkan untuk menghapuskan TLP untuk mengelakkan konflik, seperti terlalu panas, yang boleh berlaku jika kedua-dua alat cuba menguruskan frekuensi CPU secara serentak. Hanya gunakan kedua -dua alat bersama -sama jika anda pasti apa yang anda lakukan.
Memasang dan mengkonfigurasi Auto-CPUFREQ pada Linux melibatkan beberapa langkah.
Berikut adalah cara anda boleh memasang dan mengkonfigurasinya pada Debian dan derivatifnya seperti Ubuntu:
Pertama, pastikan sistem anda terkini dengan berjalan:
Kemas kini sudo apt Sudo apt naik taraf
Auto-CPUFREQ memerlukan beberapa kebergantungan yang perlu dipasang terlebih dahulu. Anda boleh melakukan ini dengan:
sudo apt memasang git curl python3 python3-pip
Seterusnya, klon repositori auto-cpufreq dari GitHub:
Git Clone https://github.com/adnanhodzic/auto-cpufreq.git
Navigasi ke repositori klon dan pasang Auto-CPUFREQ:
CD Auto-CPUFREQ Sudo ./Auto-cpuFreq-Installer
Sebaik sahaja Auto-CPUFREQ dipasang, kita perlu memasang daemon.
Untuk memasang Daemon Auto-CPUFREQ, jalankan:
SUDO AUTO-CPUFREQ-INSTALL
Ini akan digunakan dan memulakan daemon sebagai perkhidmatan sistem. Selepas daemon dipasang, Auto-CPUFREQ boleh didapati sebagai binari dan berjalan di latar belakang.
Anda mesti memasang daemon ini jika anda lebih suka memohon pengoptimuman CPU automatik kekal.
Setelah dipasang, anda boleh memulakan dan mengaktifkan auto-cpuFreq untuk dijalankan secara automatik di boot:
SUDO Systemctl Dayakan Auto-CPUFREQ SUDO Systemctl Mula Auto-CPUFREQ
Anda boleh menyemak status Auto-CPUFREQ untuk memastikan ia berjalan dengan betul:
SUDO Systemctl Status Auto-CPUFREQ
Daemon Thermal Linux ( Thermald ) memantau dan mengawal suhu pada komputer riba dan tablet dengan Intel Sandy Bridge dan CPU yang lebih baru. Apabila suhu sistem mencapai ambang tertentu, Thermald mengaktifkan pelbagai kaedah penyejukan untuk menurunkannya.
Thermald tidak bertentangan dengan Auto-CPUFREQ dalam apa cara sekalipun. Malah pemaju Auto-Coufreq mengesyorkan untuk menjalankan Thermald di sampingnya.
Thermald beroperasi dalam dua mod:
Untuk memasang Thermald pada sistem berasaskan Debian, jalankan arahan berikut:
sudo apt memasang termald
Perintah ini akan memasang alat Thermald pada sistem anda, membolehkan anda memantau dan mengawal suhu bersama-sama dengan auto-cpuFreq.
Secara lalai, Auto-CPUFREQ tidak memerlukan konfigurasi tambahan untuk berfungsi dengan berkesan. Walau bagaimanapun, jika anda perlu menyesuaikan tingkah lakunya, anda boleh melakukannya dengan mengubah suai fail konfigurasinya. Untuk maklumat lanjut, periksa arahan rasmi untuk mengkonfigurasi auto-cpuFreq .
Kita boleh melihat statistik CPU semasa dan pemisahan skala kekerapan CPU yang dibuat oleh daemon auto-cpuFreq menggunakan perintah:
Auto-CpuFreq --Stats
Output Contoh :
NOTA: Anda boleh berhenti mod statistik dengan menekan penggunaan CPU total "Ctrl C" yang optimum: 4.0 %, suhu teras purata tinggi: 65.0 ° C Menetapkan Turbo Boost: Off Amaran: Menukar CPU Turbo tidak disokong. Melangkau. --------------------------------------------------------------------------- "Auto-CPUFREQ" akan menyegarkan semula ... Dilaksanakan pada: 15 Jun (Sabtu)-16:44:42 ------------------------------------------------------------------ Intel (R) Core (TM) I3-2350m CPU @ 2.30GHz Cores: 4 Senibina: X86_64 Pemandu: Intel_CPUFREQ ------------------------------ Statistik CPU semasa -------------------------- CPU1 1.0% 62 ° C 2300 MHz CPU2 1.0% 65 ° C 2026 MHz CPU3 1.0% 62 ° C 2042 MHz kelajuan kipas CPU: 4003 rpm ------------------------ Penggunaan: 1.7 % jumlah beban sistem: 0.43 purata temp. Dari semua teras: 63.50 ° C Beban Optimal (Purata beban: 0.43, 0.52, 0.53) Penggunaan CPU Total Optimal: 1.7 %, Tempatan Teras Purata Tinggi: 63.5 ° C Menetapkan Turbo Boost: Off Amaran: Menukar CPU Turbo tidak disokong. Melangkau. -----------------------------------------------------------------
Statistik akan terus mengemas kini sehingga anda menghentikannya secara manual dengan menekan Ctrl c.
Bermula dengan versi 2.0, Auto-CPUFREQ dilengkapi dengan GUI. Jika anda ingin menggunakan GUI ini, anda mesti memasang daemon auto-cpuFreq.
Secara lalai, Auto-CPUFREQ akan menggunakan gabenor "Prestasi", yang merupakan lalai. Anda boleh beralih ke gabenor "Powesave" jika anda mahu.
Auto-CPUFREQ menyokong tiga mod:
Mod Pantau :
Dalam mod ini, tiada perubahan akan dibuat. Jika anda hanya ingin memantau dan melihat cadangan untuk pengoptimuman, anda boleh menjalankan Auto-CPUFREQ dalam mod monitor.
Untuk menjalankan Auto-CPUFREQ dalam mod monitor, gunakan:
SUDO Auto-CPUFREQ-Monitor
Mod Langsung :
Mod ini adalah untuk tujuan penilaian. Semua perubahan yang diperlukan telah digunakan buat sementara waktu untuk sistem anda.
Dalam mod ini, perubahan sementara akan dibuat berdasarkan beban sistem. Jika anda ingin memantau dan membuat pengoptimuman CPU sementara, anda boleh menjalankan Auto-CPUFREQ dalam mod LIVE.
Untuk menjalankan Auto-CPUFREQ dalam mod LIVE tanpa memasangnya sebagai perkhidmatan, gunakan:
sudo auto-cpufreq--live
Dalam mod langsung, anda akan melihat bagaimana sistem anda akan berkelakuan selepas membolehkan secara kekal auto-cpuFreq. Sila ambil perhatian bahawa perubahan ini akan hilang pada reboot sistem.
Mod Daemon
Mod ini akan membuat perkhidmatan Systemd Auto-CPUFREQ. Perkhidmatan ini akan dijalankan secara automatik pada setiap reboot sistem. Oleh itu, semua perubahan yang diperlukan akan berterusan di seluruh reboot sistem.
Pasang dan aktifkan Daemon Auto-CPUFREQ seperti yang ditunjukkan dalam bahagian pemasangan di atas jika anda ingin memohon pengoptimuman CPU automatik kekal pada sistem anda.
Jika anda tidak mahu mengaktifkan pengoptimuman CPU secara kekal merentasi reboot, keluarkan daemon auto-cpuFreq menggunakan arahan:
sudo auto-cpufreq-remove
Jika anda perlu menyahpasang Auto-CPUFREQ, jalankan:
SUDO Auto-CPUFREQ-Installer --Uninstall
Dalam tutorial ini, kami membincangkan cara memasang dan mengkonfigurasi AUOT-CPUFREQ di Linux untuk meningkatkan prestasi dan hayat bateri pada komputer riba, penggunaan kuasa yang lebih rendah di desktop dan pelayan.
Alat Auto-CPUFREQ membantu anda mengoptimumkan skala kekerapan CPU anda berdasarkan beban sistem semasa.
Ia adalah alat yang berharga untuk menguruskan kekerapan CPU secara dinamik untuk mencapai keseimbangan antara prestasi dan kecekapan kuasa.
Ia amat berguna untuk pengguna yang ingin memaksimumkan hayat bateri peranti mereka dan menguruskan haba tanpa mengorbankan keupayaan untuk melaksanakan tugas menuntut apabila diperlukan.
Dengan mengautomasikan proses skala kekerapan CPU, Auto-CPUFREQ menyediakan penyelesaian yang mudah digunakan untuk mengoptimumkan prestasi sistem dan penggunaan kuasa.
Saya sangat mengesyorkan anda memasangnya selepas memasang pengedaran Linux pada komputer riba, desktop atau pelayan anda.
Sumber :
Baca Berkaitan:
Atas ialah kandungan terperinci Cara mengoptimumkan prestasi dan hayat bateri dengan auto-cpufreq di linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!