Bagaimana cara menjalankan turbo boost?

10

Saya memiliki Notebook HP Pavilion dv6-2190us, memiliki DDR3 8GB dan prosesor i7 dengan 1.60GHz (Turbo Boost hingga 2.80GHz)

Saya tidak yakin apakah saya melakukan sesuatu yang salah atau melewatkan langkah atau apa, tetapi saya tidak bisa seumur hidup saya mencari cara agar turbo boost berfungsi.

Ini sangat menyakitkan karena 8x 1.6GHz benar-benar menyebalkan, saya mulai berharap saya memiliki i5 dengan lebih sedikit core tetapi lebih banyak clock speed per core ...

Apakah ada yang bisa saya lakukan baik mengaktifkan speed step / turbo boost atau mungkin hanya membuatnya overclock sepanjang waktu?

Oh, saya menjalankan Ubuntu 10.10 64-bit.

TERIMA KASIH!

Sunting Saya mengikuti pengadaan di sini tetapi hasil saya tidak berubah sama sekali ketika saya menjalankan loop.

cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
Alex Weber
sumber
Bisakah Anda mencari di / proc / cpuinfo seperti yang saya tulis di askubuntu.com/questions/37618/is-turbo-boost-working/… , lalu edit hasilnya menjadi pertanyaan Anda?
elmicha
@elmicha pertanyaan ditingkatkan
Alex Weber
Coba jalankan 'stress -c 8' yang akan membuat semua core CPU Anda berjalan maksimal, sementara menjalankannya memeriksa output dari / proc / cpuinfo

Jawaban:

7

Coba instal turbostat(dari linux-toolspaket) dan jalankan sudo modprobe msr ; sudo turbostatdan lihat apa yang dikatakan untuk kecepatan prosesor.

Frekuensi yang ditunjukkan pada / proc / cpuinfo selalu dibatasi hingga kecepatan CPU "normal" ketika turbo boost bekerja dengan baik.

David Gardner
sumber
2
Bahkan, semua info di /proc/dan /sys/device/system/cpu/ini selalu terbatas pada frekuensi biasa dengan desain; lihat kernel.org/doc/Documentation/cpu-freq/boost.txt
Jalankan CMD
@ClassStacker Terima kasih! Diperbarui untuk mengatakan "selalu" bukan "sering".
David Gardner
@ Davidvidard secara kebetulan dapatkah Anda menjelaskan lebih baik bagaimana menginterpretasikan output turbostat? Dalam kasus saya Bzy_MHzdapat mendekati 3ghz dan kemudian kembali ke 1ghz setelah beberapa saat, bahkan jika semua CPU 100% dimuat (lihat juga askubuntu.com/questions/800797/how-to-enable-turbo-boost/… )
Sebastien Lorber
@SebastienLorber Turbo dapat dibatasi oleh penggunaan daya, suhu, dan faktor lainnya, tetapi cukup "tertutup" karena tidak akan memberi tahu Anda alasannya :) Saya akan menambahkan beberapa komentar pada pertanyaan yang Anda tautkan, tetapi pada 85 derajat C bisa jadi pembatas suhu, tergantung pada pengaturan BIOS Turbo ...
David Gardner
Itu sangat menjengkelkan sehingga sangat sulit untuk memahami apa yang terjadi. Saya memaksa penggemar untuk menjalankan kecepatan penuh, mencoba berbagai gubernur dan driver, dan sepertinya beberapa waktu komputer saya membatasi frekuensinya sekitar 800mhz (dengan beban), bahkan jika CPU tidak panas
Sebastien Lorber
1

Apakah ada yang bisa saya lakukan baik mengaktifkan speed step / turbo boost atau mungkin hanya membuatnya overclock sepanjang waktu?

Saya punya masalah yang sama dengan laptop saya, saya tidak pernah menggunakan opsi ondemand jadi saya menonaktifkannya dengan menginstal rcconf (sudo apt-get install rcconf). Cukup buka sebagai root, cari suara ondemand dan nonaktifkan (tombol spasi untuk pilih / hapus pilihan)!

MastroPino
sumber
Ini saran yang buruk. Pertama, OP salah menafsirkan apa yang dilihatnya. Sekarang Anda berniat untuk membantunya mengatasi masalah yang tidak ia miliki, tidak menjelaskan apa yang dianggap solusi Anda benar-benar tercapai atau bagaimana seharusnya memperbaiki apa pun.
Jalankan CMD
1

Meskipun tidak semakin menggunakan solusi, menurut turbo boost i7z , pada kenyataannya, bekerja.

Tidak yakin apa yang melakukannya, tapi hei saya tidak mengeluh!

PS - CPU monitor frekuensi Frekuensi masih terjebak pada 1,6GHz.

Alex Weber
sumber
2
Saya menguji skrip i7z dan memberitahu saya Turbo Boost diaktifkan. Namun, menggunakan grep MHz / proc / cpuinfo tidak menunjukkan apa pun di luar frekuensi clock standar 2,3 yang bertentangan dengan 2,9 GHz.
n3rd
@ n3rd Semua info di /proc/dan /sys/device/system/cpu/ini selalu terbatas pada frekuensi biasa dengan desain; lihat kernel.org/doc/Documentation/cpu-freq/boost.txt Juga, CPU Freq Mons mengandalkan informasi ini, sehingga mereka tidak akan menunjukkan peningkatan.
Jalankan CMD
-1

Seperti David Gardner yang menyedihkan, solusi terbaiknya adalah turbostat yang pada perangkat Linux tambahan menunjukkan frekuensi nyata. Ini bekerja dengan cpu di Ivy Bridge di mana cat /proc/cpuinfotidak dapat menampilkan info nyata. Saya juga bisa merekomendasikan untuk menggunakan skrip ini

cd && wget -O .laptop-mode.sh http://goo.gl/AH0tvj
chmod +x .laptop-mode.sh && ./.laptop-mode.sh

Ini membantu menyetel cpu dan memaksa turbo boost untuk bekerja terus-menerus. Saya harus memperhatikan bahwa turbo boost tidak akan bekerja dengan frekuensi maksimal untuk semua core. Untuk mengatur frekuensi, periksa spesifikasi informasi resmi untuk Anda.

Andrey Rahimov
sumber
2
Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
kiri
Juga tautannya adalah tautan Ubuntu One yang memerlukan login dan tidak berfungsi ...
David Gardner