Сега, когато имате своя Raspberry Pi и сте следвали нашето ръководство за начинаещи, може би се чудите дали е възможно да го направите по-бързо. За да поддържа ниски разходи, Raspberry Pi използва по-старо поколение микропроцесор ARM (известен като ARMv6), където повечето модерни таблети и смартфони са се преместили в ARMv7, всъщност някои от новите продукти на Apple се преместиха в 64-битовата ARMv8 архитектура. Също така Raspberry Pi използва един ядро ​​процесор, докато повечето други устройства, включително настолни компютри, смартфони и таблети, обикновено се преместват в двойна или четириядрени конфигурации. Всичко това означава, че във времето, особено когато използвате работната среда, Pi може да се почувства малко бавен.

По подразбиране процесорът на Raspberry Pi работи на 700MHz, но може да бъде овърклокнат. Микропроцесорите са проектирани по такъв начин, че да изпълняват една единица работа на един тактов цикъл. Една единица работа може да бъде добавяне на две номера заедно или извличане на нещо от паметта. Колкото по-бърза е часовата честота, толкова по-висока е производителността. Овърклокването означава да се увеличи честотата на работа на процесора. Проблемът е, че всеки модел на микропроцесор е проектиран да работи на неговата честота по подразбиране и овърклокването извежда процесора извън номиналните си проектни ограничения. Ако е претоварен твърде много, процесорът става нестабилен, което води до катастрофи или дори до корупция на SD картата. Но съвременните производствени процеси означават, че повечето чипове, включително Broadcom BCM2835, използвани в Pi, могат безопасно да работят при по-високи скорости.

През 2012 г. Фондация Raspberry Pi обяви, че овърклокването вече е официално поддържана, без да се засяга вашата гаранция. Инструментът raspi-config се използва за овърклок на процесора. Стартирайте инструмента, като използвате:

 sudo raspi-config 

Изберете "Overclock" и натиснете ENTER. Натиснете отново ENTER, за да потвърдите, че разбирате възможните проблеми при overclocking. raspi-config предлага пет честотни настройки: 700MHz (без овърклок), 800MHz (скромно), 900MHz (средно), 950MHz (високо) и 1000MHz (турбо). Използвайте клавишите със стрелки нагоре и надолу, за да изберете желаната честота, и натиснете ENTER. Натиснете отново ENTER, когато се появи диалоговият прозорец за потвърждение, след което излезте от raspi-config .

Пи трябва да бъде рестартиран за новата часовникова честота, която да бъде използвана. Рестартирайте и след това въведете следното, за да получите конфигурирана максимална часовникова честота:

 котка / sys / устройства / система / cpu / cpu0 / cpufreq / scaling_max_freq 

Резултатът трябва да бъде честотата, която сте избрали в raspi-config .

заключение

Най-високата честота, разрешена чрез raspi-config е 1GHz, но има и някои съобщения за корупция на SD карти при тази скорост. Реалната стабилност на овърклокването на Raspberry Pi зависи от конкретния ви Pi и от качеството на захранването. Ако все още не успеете да заредите Bo, защото е претоварена твърде високо, задръжте клавиша shift по време на зареждане, за да изключите временно овърклока, след което използвайте raspi-config да зададете по-ниска часовникова честота.

Опитайте да експериментирате с различните нива на часовника. Не е нужно да бъдете предпазливи, тъй като винаги можете да изберете по-ниска скорост на часовника, ако смятате, че устройството ви е станало нестабилно. Все пак винаги трябва да архивирате всички важни данни, преди да експериментирате.

Кредит на изображението: Растения Pi pre-освобождаване борда