Dziś tylko (krótka) informacja dotycząca ustawień pamięci RAM dla Raspberry Pi.

Obecnie Raspberry Pi (Model B) występuje w 2 wariantach jeśli chodzi o pamięć RAM:

  • 256 MB – wersja sprzedawana na początku
  • 512 MB – wersja sprzedawana od ok 1-2 miesięcy…

Wprawdzie na początku by aktywować obsługę 512 MB RAM trzeba było trochę kombinować, obecnie zazwyczaj nie ma takiej potrzeby (np. w Rasbianie)wystarczy ew. zaktualizować system. Jak to zrobić m.in. pisałem tutaj…

Chipset, czyli ile pamięci RAM

  • K4P4G – 512 MB RAM (4 Gigabity / 8 = 512 MB)
  • K4P2G – 256 MB RAM (2 Gigabity / 8 = 256 MB)

raspberry-pi_k4p4g_ram

.

Warto też wiedzieć, że w przypadku Pi pamięć jest współdzielona między grafikę a „resztę systemu”.

Zarządzać podziałem pamięci w przypadku Pi można za pomocą raspi-config, bądź edytując bezpośrednio plik config.txt

Ja osobiście preferuje to drugie rozwiązanie, a że jest trochę „trudniejsze” kilka słów o tym:

Plik config.txt możemy edytować zarówno z poziomu „normalnego” systemu operacyjnego (np. Windows), jak i bezpośrednio z poziomu Raspberry Pi

Karta w czytniku

raspberry-pi_win32-disk-imager_raspbin=an-wheezy_partycjaPo włożeniu karty do czytnika pojawi się mała partycja na której on się znajduje.

Wystarczy otworzyć go w Notatniku (lub np. w Notepad++), dokonać zmian, zapisać i uruchomić ponownie Pi

Bezpośrednio w Raspberry Pi

Z poziomu konsoli otwieramy plik config.txt np. w Nano takim poleceniem:

sudo nano /boot/config.txt

Dokonujemy modyfikacji, zapisujemy (np. ctrl + q, następnie y)

Na koniec tylko restart Pi poleceniem:

sudo shutdown -r now

.

Ustawienie podziału pamięci

Gdy już wiemy gdzie i jak wpisać, warto dowiedzieć się „co należy wpisać”

Ja zazwyczaj stosuje zapis podwójny – dla 2 wersji Pi – tak, by po przełożeniu karty do Pi z mniejszą ilością pamięci dla grafiki było mniej MB, a w Pi z 512 MB RAM’u więcej:

  • gpu_mem_512=128
  • gpu_mem_256=64

Czyli:

  • gpu_mem_512=128 – ustawia pamięć „dla grafiki” na 128 MB dla wersji z 512 MB pamięci RAM
  • gpu_mem_256=64 – ustawia pamięć „dla grafiki” na 64 MB dla wersji z 256 MB pamięci RAM

Oczywiście Wy możecie zastosować tutaj własne wartości, zależnie od potrzeb…

.

Stan pamięci

Za pomocą komendy:

free -h

można sprawdzić jak wygląda aktualne wykorzystanie pamięci RAM w Raspberry Pi:

raspberry-pi_cmd_free-h

.

Zobacz wszystkie artykuły z serii „Raspberry Pi”

(!) Zgłoś błąd na stronie
Pomogłem? To może postawisz mi wirtualną kawę?
LUTy dla D-Cinelike (DJI Mini 3 Pro, DJI Avata, OSMO Pocket) od MiniFly
Wdrożenie Omnibusa w sklepie na WooCommerce
Jak (legalnie) latać dronem w Kategorii Otwartej
Patryk