Nå som du har din Raspberry Pi, og du har fulgt vår Beginners Guide, kan du kanskje lure på at det er mulig å få det til å gå raskere. For å holde kostnadene lave bruker Raspberry Pi en eldre generasjon ARM mikroprosessor (kjent som ARMv6) der, som de fleste moderne tabletter og smarttelefoner har flyttet til ARMv7, har noen av Apples nye produkter flyttet til 64-bit ARMv8-arkitekturen. Raspberry Pi bruker også en enkeltkjerneprosessor, mens de fleste andre enheter, inkludert skrivebord, smarttelefoner og nettbrett, generelt har flyttet til to eller fire kjernekonfigurasjoner. Alt dette betyr at i tide, spesielt når du bruker skrivebordsmiljøet, kan Pi føles litt sakte.

Som standard kjører prosessoren i Raspberry Pi på 700MHz, men den kan overklokkes. Mikroprosessorer er utformet på en slik måte at de utfører en arbeidsenhet per klokke syklus. En arbeidsenhet kan legge til to numre sammen eller hente noe fra minnet. Jo raskere klokken frekvensen, jo høyere ytelse. Overklokking betyr å øke frekvensen som prosessoren kjører på. Problemet er at hver modell av mikroprosessoren er utformet for å kjøre ved sin standardfrekvens og overklokking tar prosessoren utenfor dens nominelle designgrenser. Hvis overklokket for mye, blir CPUen ustabil som resulterer i krasjer eller til og med SD-kortforstyrrelser. Men moderne produksjonsprosesser betyr at de fleste chips, inkludert Broadcom BCM2835 som brukes i Pi, kan trygt kjøre med høyere hastigheter.

I løpet av 2012 annonserte Raspberry Pi Foundation at overklokking nå støttes offisielt uten å påvirke garantien. raspi-config verktøyet brukes til å overklokke prosessoren. Start verktøyet ved å bruke:

 sudo raspi-config 

Velg "Overclock" og trykk ENTER. Trykk ENTER igjen for å bekrefte at du forstår de mulige problemene med overklokking. raspi-config tilbyr fem klokkefrekvensforinstillinger: 700MHz (ingen overklokking), 800MHz (beskjeden), 900MHz (medium), 950MHz (høy) og 1000MHz (turbo). Bruk piltastene opp og ned for å velge ønsket frekvens og trykk ENTER. Trykk ENTER igjen når bekreftelsesdialogboksen vises, og avslutt deretter raspi-config .

Pi må rebootes for den nye klokkefrekvensen som skal brukes. Start på nytt og skriv deretter inn følgende for å få den konfigurerte maksimale klokkefrekvensen:

 katt / sys / enheter / system / cpu / cpu0 / cpufreq / scaling_max_freq 

Resultatet skal være frekvensen du valgte i raspi-config .

Konklusjon

Høyest frekvens tillatt via raspi-config er 1GHz, men det har vært noen rapporter om SD-kort korrupsjon på denne hastigheten. Den faktiske stabiliteten til din overklokkede Raspberry Pi avhenger av din spesifikke Pi og på kvaliteten på strømforsyningen. Hvis du Pi aldri klarer å starte opp, fordi den er overklokket for høy, holder du nede raspi-config under oppstart for å deaktivere overklokken midlertidig og deretter bruke raspi-config å angi en lavere klokkefrekvens.

Prøv å eksperimentere med de forskjellige klokkeneivåene. Du trenger ikke å være over forsiktig, da du alltid kan velge en lavere klokkefrekvens hvis du føler at enheten din har blitt ustabil. Men du bør alltid sikkerhetskopiere alle viktige data før du eksperimenterer.

Bilde kreditt: Raspberry Pi pre-release bord