Infos RAM

Ce que l'on va faire ici

Ici, nous allons comment évaluer la mémoire utilisée

Code d'exemple

La fonction mem_info() du module micropython donne information sur l'usage courant de la RAM :

import micropython as upy

print (upy.mem_info())

ce qui donne par exemple :

stack: 608 out of 15360
GC: total: 102272, used: 10416, free: 91856
 No. of 1-blocks: 176, 2-blocks: 24, max blk sz: 80

Et la Flash ?

Dans la même veine, on pourrait avoir envie de savoir de combien de Flash on dispose... Il n'y a pas de fonction dédiée pour çà. Ceci est directement accessible en accédant au volume via le gestionnaire de fichier de l'ordinateur principal qui indique la mémoire dispo en FLASH lorsque l'on peut monter la Flash sur le système, ce qui n'est pas le cas du Pi Pico (février 2021).