Hallo,
Mit der Abfrage vcgencmd get_mem arm werden bei einem Speicher größer als 1GB, falsch Werte zurückgeliefert. Memory CPU + GPU ist immer 1024.
https://www.raspberrypi.com/documentation/computers/os.html#vcgencmd
Alternativ vcgencmd get_config total_mem - GPU memory nutzen für den Wert CPU memory nutzen, falls GPU + CPU memory = 1024 ist.
Gruß
Henning