Não sei se é uma questão crítica ou não. Mas preciso me livrar dos pontos de interrogação em minha mente.
Recentemente, comprei uma placa Raspberry Pi 3 e, enquanto brincava com ela, percebi que o meminfo mostra o tamanho da memória física muito menos (~ 880 MB) que 1 GB (especificado no site oficial ).
root@mypi:~# cat /proc/meminfo
MemTotal: 882780 kB
MemFree: 536068 kB
MemAvailable: 712180 kB
A quantidade de memória disponível para a GPU é de 16 MB (que é o limite mínimo permitido) verificada duas vezes no item de menu raspi-config relacionado.
raspi-config -> Advanced Options -> Memory Split
A configuração de inicialização também diz que gpu_mem tem 16 MB .
root@mypi:~# cat /boot/config.txt | grep -i gpu
gpu_mem=16
Para restringir o espaço do problema, aqui estão as informações do sistema. A propósito, o sistema está atualizado.
Versão do SO:
root@mypi:~# cat /etc/os-release | grep PRETTY_NAME
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
Versão do kernel:
root@mypi:~# uname -a
Linux mypi 4.4.23-v7+ #913 SMP Tue Oct 4 14:16:19 BST 2016 armv7l GNU/Linux
Configuração do kernel vmsplit:
root@mypi:~# zcat /proc/config.gz | grep CONFIG_VMSPLIT | grep -v ^#
CONFIG_VMSPLIT_2G=y
Então, eu tenho 2 perguntas:
- Onde está a memória de 128 MB ausente?
- O que causa essa situação?
MemTotal: 882776 kB MemFree: 126868 kB MemAvailable: 689576 kB
"Em circunstâncias normais, NUNCA é necessário executar o rpi-update, pois ele sempre leva ao firmware e ao kernel de ponta e, porque essa pode ser uma versão de teste, pode deixar o seu RPi não inicializável". raspberrypi.org/forums/viewtopic.php?p=916911#p916911
vcgencmd get_mem arm && vcgencmd get_mem gpu
mostra?
cat /etc/os-release
deveria dizer isso. qual a versão do kernel?uname -a
deveria dar isso. isso deve ajudar a diminuir as causas prováveis. o rpi-update realmente funcionou ou produziu algum aviso?