Bagaimana untuk Overclock Pi Raspberry Anda (Tanpa Menolak Jaminan Anda)
Raspberry Pi adalah mikrokomputer kecil yang berkemampuan, tetapi kadang-kadang ia memerlukan sedikit pendorong untuk mengumpul kuasa yang cukup untuk apa yang anda perlukan. Mari kita habuk Pi lama dan overclock untuk lebih mengendalikan aplikasi yang lebih baru dan lebih menuntut.
Mengapa Overlock Pi?
Platform Pi telah berkembang dengan pesat selama bertahun-tahun, dan model awal semakin lama dalam gigi berbanding dengan keturunan mereka. Aplikasi Newer, seperti RasPlex, sangat mendapat manfaat daripada lebih banyak kuasa. Daripada keluar dan membeli unit Pi baru untuk menggantikan yang lama anda, bagaimanapun, anda boleh melakukan sedikit tinkering di bawah tudung untuk meningkatkan kelajuan jam pemproses. Anda tidak boleh overclock cara anda untuk perkakasan baru dan memori tambahan, tetapi ada peluang yang baik bahawa ia akan memberi anda kuasa pemprosesan yang mencukupi untuk memanjangkan hayat berguna unit lama anda.
Lebih baik lagi, proses ini cukup berisiko rendah, selagi anda berada di bahagian yang lebih konservatif. Yayasan Raspberry Pi selalu salah pada sisi kestabilan dan perkakasan yang mereka gunakan lebih dari sekadar overclocked tanpa masalah.
Sebelum kita meneruskan, kita ingin menekankan satu perkara: jika anda tidak mempunyai sebab sebenar untuk overclock (contohnya sistem merasakan lambat semasa menggunakannya) maka itu mungkin tidak berbaloi dengan overclocking-kita mempunyai banyak yang lebih tua Unit-unit pi melakukan perkara-perkara yang rendah-permintaan (seperti berkhidmat sebagai stesen cuaca) dan tidak perlu overclock mereka.
Ia akan membatalkan Jaminan Saya?
Apabila Pi pertama kali keluar, sebarang overclocking akan membatalkan jaminan anda. Tetapi pada tahun 2012, Yayasan Pi, selepas ujian dalaman yang panjang, memutuskan bahawa overclocking peranti mereka selamat dan kini mereka menawarkan alat konfigurasi, dibina ke dalam pengedaran Raspbian, yang akan membantu anda dengan mudah mengkonfigurasi Pi anda dengan pratetap overclocking. Pratetap ini direka untuk menolak had perkakasan tetapi masih beroperasi dalam parameter keselamatan yang diketahui untuk peranti ini. Salah satu daripada parameter tersebut, sebagai contoh, adalah perkakasan yang dibekukan jika cip mencapai 85 ° C (185 ° F). Anda tidak boleh membatalkan garansi anda dengan menggunakan alat konfigurasi mereka (atau setingan yang setaraf) kerana peranti tidak akan dibenarkan melebihi apa-apa syarat jaminan-pembatalan.
Yang mengatakan, anda boleh menghindari parameter yang ditetapkan oleh alat konfigurasi dan secara manual mengubah tetapan tersebut (serta tetapan tambahan yang tidak terdapat dalam alat konfigurasi) dan menolak Pi melebihi had yang diluluskan oleh asas Raspberry Pi-tetapi anda perlu benar-benar tinkering di sekitar, dan dengan sengaja secara manual menetapkan pilihan ini untuk mendekatkan diri dengan membatalkan jaminan anda.
Mari kita lihat kedua-dua kaedah di bawah ini-bermula dengan alat Raspi-Config yang selamat.
Pilihan Satu: Overclock Pi Raspberry dengan Raspi-Config (Disyorkan)
Cara paling mudah untuk menyesuaikan tetapan Raspberry Pi, dengan asumsi anda menjalankan Raspbian atau terbitan, adalah dengan hanya membaiki peranti dan kemudian menggunakan alat Raspi-Config untuk membuat penyesuaian.
Jika anda menggunakan semakan semula Raspberry Pi 1 atau 2, alat konfigurasi mempunyai menu terbina dalam untuk overclockingnya. Jika anda menggunakan Raspberry Pi 3, anda tidak akan melihat kemasukan menu overclocking untuk dua sebab: 1) overclocking tidak disokong secara rasmi pada Pi 3, dan 2) reka bentuk Pi 3 sangat baik yang sudah berjalan sangat dekat dengan tetapan maksimum sepanjang masa, jadi tidak banyak utiliti dalam overclockingnya di tempat pertama.
Jika peranti anda sudah berada di terminal, anda betul-betul di mana anda perlu. Jika but peranti anda ke desktop, tekan Ctrl + Alt + F1 untuk membunuh desktop dan beralih ke paparan terminal. (Anda boleh mengembalikan desktop apabila anda selesai dengan memasukkan startx
arahan.)
Di terminal, taipkan sudo raspi-config
dan tekan Enter. (Jika anda sudah log masuk sebagai root, anda boleh drop bahagian sudo.) Ini akan melancarkan alat konfigurasi dengan antara muka yang mudah. Pilih entri 8, "Overclock" untuk meneruskan.
Anda akan melihat amaran bahawa overclocking dapat mengurangkan kehidupan Raspberry Pi anda (kerana peranti overclocked berjalan lebih panas, dan panas adalah musuh semua elektronik). Anda juga akan melihat nota berguna mengenai menahan kekunci Shift semasa boot jika sistem anda tidak stabil, yang akan boot sistem dengan tetapan lalai supaya anda boleh menyelesaikannya, dan pautan ke halaman wiki eLinux yang sangat bermaklumat mengenai Raspberry Pi tetapan overclock. Pilih "OK".
Akhirnya, anda boleh memilih pratetap overclock yang ingin anda gunakan.
Terdapat dua kem mengenai bagaimana anda perlu menghampiri overclocking. Sesetengah orang lebih suka memulakan dengan mengatasi overclocking dari tetapan yang lebih rendah ke tetapan yang lebih tinggi, sekiranya ada ketidakstabilan sistem. Walaupun itu peraturan yang sangat baik untuk hidup jika anda menggunakan gear overclocking dengan tetapan yang tidak diingini, ia adalah anak kecil di sisi yang membosankan apabila anda menggunakan tetapan yang telah diluluskan oleh pengeluar perkakasan. Kami tidak pernah mengalami masalah mengatasi tetapan overclocking piawai pada mana-mana unit Pi kami, jadi kami cenderung untuk menyesal di sisi mengkritiknya dan hanya menukarkannya jika ada masalah (yang tidak pernah kita miliki) . Dengan itu, kami berasa sangat selesa memberitahu anda untuk membantingnya sehingga "Turbo" dan nikmati.
Pada peluang yang membantingnya sehingga tetapan "Turbo" menyebabkan anda mengalami sakit kepala, pelakunya hampir selalu menjadi bekalan kuasa anda, dan bukannya Pi itu sendiri (yang lebih mampu beroperasi dalam parameter overclock yang terdapat dalam tetapan menu). Kami akan mengesyorkan mencuba bekalan kuasa yang berbeza atau membeli satu kualiti yang lebih tinggi, lebih disukai yang direka untuk Pi. Ingat, sebagai pembetulan sementara, anda sentiasa boleh menekan butang Shift semasa proses boot untuk menyesuaikan tetapan ke bawah sehingga anda mendapatkan bekalan kuasa baru.
Opsyen Dua: Overclock Pi Raspberry Melalui Config.txt
Alat Raspi-Config hanyalah pembungkus GUI kecil yang bagus untuk fail teks mudah yang berfungsi sebagai BIOS Raspberry Pi. Pada mana-mana Raspberry Pi, anda boleh dengan mudah mengedit config.txt dengan editor teks lama yang biasa dengan hanya menggunakan unit Pi anda, memasangkan memori flash Pi (kad SD atau kad microSD) pada PC anda, dan mengeditnya seperti mana-mana dokumen. Selepas itu, simpan saja, popkan kad balik ke dalam Pi anda, butuhkannya, dan buat tetapan baru untuk putaran. Berikut ialah tetapan untuk mod overclocking "Turbo" (yang kami tetapkan di atas), seperti dalam teks fail konfigurasi:
arm_freq = 1000 core_freq = 500 sdram_freq = 600 over_voltage = 6
Jika anda menggunakan alat Raspi-Config dan anda gembira dengan tetapan overclock, sebaiknya sebut saja sehari. Jika anda ingin benar-benar menolak sampul surat atau anda hanya suka mengacau dengan tetapan, maka anda boleh meneruskan dengan berhati-hati dan benar-benar menggali ke dalam pelbagai tetapan overclock yang tersedia.
Jika anda menjalankan Raspbian, konfigurasi lalai adalah jarang, dan sebahagian besarnya anda sendiri ketika datang untuk maju. Beberapa pengedaran seperti OpenELEC, OSMC (dahulunya Raspbmc), dan sebagainya akan mempunyai fail konfigurasi pra-penduduk dengan tetapan yang dipilih oleh pencipta projek tersebut untuk mengoptimumkan kefungsian seperti penyahkodan video dan main semula. Sama ada cara, anda pasti perlu berhati-hati mengkaji senarai parameter yang ada di wiki eLinux dan dokumentasi Raspberry Pi sebelum anda memulakan tweaking. Di samping itu, berhati-hati dalam penggunaan enjin carian dan forum projek-nasihat terbaik yang kami jumpai adalah nasihat yang disampaikan melalui peluh dan air mata pengguna lain, menyiarkan eksperimen mereka ke forum Raspberry Pi, forum OSMC dan sebagainya.
Dengan pengetahuan itu, perlahan-lahan perlahan dan tweak tetapan anda sedikit demi sedikit sehingga anda telah mencapai ambang batas yang stabil di mana peranti anda tidak terhempas atau berjalan terlalu panas. Selagi anda berhati-hati dan jangan cuba memaksimumkan nilai keluar dari pintu, anda tidak sepatutnya menghadapi sebarang masalah.
Yang berkata, jika anda bimbang tentang membatalkan jaminan pada Pi anda, terdapat beberapa tetapan yang harus anda elakkan daripada menggunakan. Walaupun sangat baik untuk overclock Pi anda mengikut Yayasan Pi, tidak baik jika anda mematikan ciri keselamatan tertentu dan menolak Pi terlalu keras dalam proses. Jika anda overvolt Pi dengan menetapkan tetapan secara manual over_voltage
menetapkan di atas 6 dan mana-mana yang berikut:
- Dayakan
force_turbo
menetapkan - Lumpuhkan
current_limit_override
tetapan (yang menawarkan perlindungan perkakasan) - Menetapkan
temp_limit
di atas titik pendikit di atas 85 ° C
... maka anda telah mengabaikan jaminan. Sekiranya syarat-syarat itu dipenuhi, maka "bit sticky" tetap ditetapkan dalam CPU, dan sebarang tuntutan waranti tidak akan dihormati kerana anda telah dengan sengaja melebihi parameter operasi selamat perkakasan.
Memeriksa "Bit Sticky" untuk Mengesahkan Status Waranti
Pi anda tidak akan meletup jika anda mengkonfigurasinya ke dalam konfigurasi jaminan-suara. Sebenarnya, kami telah membaca beberapa akaun pengguna yang memperincikan betapa gembiranya mereka mengkritik tetapan dan mematikan pengatur voltan supaya mereka dapat overclock dengan lebih banyak kuasa. Tetapi ia akan membatalkan jaminan anda, dan datang dengan sedikit risiko, jadi teruskan dengan berhati-hati.
Sudah tentu, anda juga mungkin mahu melihat jika anda telah membatalkan jaminan anda-mungkin anda overclocked pada masa lalu dan lupa apa yang anda telah berubah. Memeriksa "sedikit melekit" yang menandakan jaminan anda sebagai tidak sah adalah mudah. Hanya menyalakan Pi anda, pergi ke command prompt, dan jalankan perintah berikut:
kucing / proc / cpuinfo
Lihat teks yang diketengahkan di bawah, yang dilabel "Semakan".
Sekiranya nombor semakan anda adalah rentetan watak alphnumeric 4 digit kecil, anda menjadi emas. Bit lekat belum ditetapkan pada pemproses anda. Jika, sebaliknya, nombor semakan itu bersambung dengan "1000", jaminan anda tidak sah. Dalam contoh di atas, bukan "000f" maka, ia akan membaca "1000000f".
Sama ada anda membuat laluan mudah dan hanya menggunakan alat Raspi-Config (atau menukar tetapan mudah dalam config.txt yang alat itu akan berubah) atau anda menggali dan mengecas Pi anda sehingga anda boleh mencium ozon yang mengalir keluar, itu tidak sukar untuk mendapatkan lebih banyak kuasa daripada Pi anda dan memanjangkan hayatnya yang berguna.