Non so se si tratti di un problema critico o meno. Ma devo liberarmi dei punti interrogativi nella mia mente.
Di recente ho acquistato una scheda Raspberry Pi 3 e mentre ci giocavo , mi sono reso conto che meminfo mostra una dimensione della memoria fisica molto inferiore (~ 880 MB) rispetto a 1 GB (che è specificato sul sito ufficiale ).
root@mypi:~# cat /proc/meminfo
MemTotal: 882780 kB
MemFree: 536068 kB
MemAvailable: 712180 kB
La quantità di memoria disponibile per la GPU è di 16 MB (che è il limite minimo consentito) verificata due volte sulla relativa voce di menu raspi-config.
raspi-config -> Advanced Options -> Memory Split
La configurazione di avvio dice anche che gpu_mem è 16 MB .
root@mypi:~# cat /boot/config.txt | grep -i gpu
gpu_mem=16
Per restringere lo spazio del problema, ecco le informazioni di sistema. A proposito, il sistema è aggiornato.
Rilascio del sistema operativo:
root@mypi:~# cat /etc/os-release | grep PRETTY_NAME
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
Versione del kernel:
root@mypi:~# uname -a
Linux mypi 4.4.23-v7+ #913 SMP Tue Oct 4 14:16:19 BST 2016 armv7l GNU/Linux
Configurazione vmsplit del kernel:
root@mypi:~# zcat /proc/config.gz | grep CONFIG_VMSPLIT | grep -v ^#
CONFIG_VMSPLIT_2G=y
Quindi, ho 2 domande:
- Dov'è la memoria mancante da 128 MB?
- Cosa causa questa situazione?
MemTotal: 882776 kB MemFree: 126868 kB MemAvailable: 689576 kB
"In circostanze normali non c'è MAI la necessità di eseguire rpi-update in quanto ti porta sempre al firmware e al kernel all'avanguardia e poiché quella potrebbe essere una versione di prova potrebbe lasciare il tuo RPi non avviabile". raspberrypi.org/forums/viewtopic.php?p=916911#p916911
vcgencmd get_mem arm && vcgencmd get_mem gpu
mostra?
cat /etc/os-release
dovrei dirlo. qual è la versione del kernel?uname -a
dovrebbe darlo. questo dovrebbe aiutare a restringere le probabili cause. l'aggiornamento rpi ha funzionato o ha prodotto avvisi?