Fix: [page monitoring] la consomation de la mémoire était incorrecte car elle se basait sur _os.freemem() de nodejs. Or ce dernier ne compte pas les cache systèmes comme disponible. Ceci fait qu'assez rapidement on compte comme utilisé presque 100% de la mémoire, alors qu'en fait les applications peuvent encore faire des allocations mémoires.
Fix: [page monitoring] la consomation de la mémoire était incorrecte car elle se basait sur _os.freemem() de nodejs. Or ce dernier ne compte pas les cache systèmes comme disponible. Ceci fait qu'assez rapidement on compte comme utilisé presque 100% de la mémoire, alors qu'en fait les applications peuvent encore faire des allocations mémoires.

A la place, on se base directement sur le fichier /proc/meminfo (stable entre les versions de Kernel et les distro).
On compte donc comme disponible:
 * MemFree: vraiment pas utilisée
 * Buffers: dans les fichiers mais syncable par le système
 * Cached: cache disque, pour ne pas refaire des lectures. Facilement dropable par le sysètme
 * SReclaimable: cache à l'intérieur du système. Par exemple un cache sur les répertoires/fichiers parcourus

DjLeChuck/recalbox-manager,DjLeChuck/recalbox-manager,DjLeChuck/recalbox-manager