Pierwsze kroki z Raspberry Pi: overclocking, poprawa wydajności obliczeniowej
Niezależnie od tego czy jesteśmy posiadaczami komputera Raspberry Pi wyposażonego w pamięć RAM o pojemności 512 czy 256 MB, ważnym element poprawy wydajności uzyskiwanej w grach jest bieżąca aktualizacja systemu. Dlaczego? W pierwszym z przypadków aktualizacja dystrybucji Raspbian daje nam pewność, że nasz system obsługuje całą dostępną pamięć RAM (wcześniejsze dystrybucje obsługiwały wyłącznie modele oznaczone jako rev. 1.0 z zainstalowaną pamięcią RAM o pojemności 256 MB). Dla obydwóch wersji komputera, aktualizacja systemu (szczegółowiej ujmując, pakietu raspi-config) umożliwia nam dostęp do niedawno wprowadzonej przez programistów opcji overclockingu (zwiększenia częstotliwości pracy rdzenia, pamięci SDRAM oraz układu GPU). Jak skonfigurować opcje overclockingu? Zaczynamy od aktualizacji całego systemu:
sudo apt-get update sudo apt-get upgrade
Następnie z terminala uruchamiamy zaktualizowane narzędzie raspi-config:
sudo raspi-config
Wykorzystując graficzny interfejs użytkownika (który zwalnia nas z konieczności ręcznej edycji pliku config.txt, umieszczonego w katalogu boot) przechodzimy do zakładki overclock. Użytkownik ma do wyboru tryby None, Modest, Medium, High oraz Turbo, dla których konfiguracje częstotliwości pracy poszczególnych układów przestawiają się następująco:
- None – 700MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt
- Modest – 800MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt
- Medium – 900MHz ARM, 250MHz core, 450MHz SDRAM, 2 overvolt
- High – 950MHz ARM, 250MHz core, 450MHz SDRAM, 6 overvolt
- Turbo – 1000MHz ARM, 500MHz core, 500MHz SDRAM, 6 overvolt
Przy doborze konfiguracji należy pamiętać, że wzrost częstotliwości taktowania powoduje wzrost temperatury układu, co może przyczynić się skrócenia żywotności bezawaryjnej pracy zestawu. Warto więc jak w przypadku każdego overclockingu zachować zdrowy rozsądek.
Drugą ważną opcją narzędzia raspi-config, pod kątem wydajności pracy Raspberry Pi, jest memory_split, która umożliwia nam podział dostępnej pamięci RAM pomiędzy układ procesora (CPU) oraz układ graficzny (GPU). Po wybraniu opcji memory_split zostaniemy poproszeni o określenie rozmiaru pamięci przydzielonej do układu GPU. Należy pamiętać, że zwiększenie dostępnej pamięci dla układu GPU może zwiększyć wydajność w aplikacjach multimedialnych oraz grach 3D, jednak kosztem pamięci i wydajności pracy układu CPU.
Po odpowiednim do naszych zapotrzebowań podziale pamięci pomiędzy układy CPU i GPU, dostępną przestrzeń oraz stopień wykorzystania pamięci możemy sprawdzić poleceniem:
cat /proc/meminfo
W przypadku płytek wyposażonych w 512 MB pamięci RAM oraz z przydzielonymi 64 MB pamięci dla układu GPU:
MemTotal: ~448996 kB

Tria Technologies wprowadza kompaktowy moduł OSM-LF-IMX95, oparty na procesorze aplikacyjnym NXP i.MX 95
KIOXIA wprowadza urządzenia z wbudowaną pamięcią flash QLC UFS 4.1 dla rozwiązań mobilnych
Microchip rozszerza serię kontrolerów ekranów dotykowych 


![https://www.youtube.com/watch?v=kmvM5hVSzCM Piata już edycja konferencji Hardware Design Masterclasses dla elektroników zaskoczyła frekwencją, tym bardziej, że spotkanie było dwudniowe. Film jest krótką relacją z wydarzenia, bazującą na wypowiedziach prelegentów. [materiał redakcyjny] Zapraszamy do obejrzenia!](https://mikrokontroler.pl/wp-content/uploads/2026/01/Rafal-tytulowe.png)


