Un indicateur de la mémoire utilisée a été ajouté.
Il expose la mémoire actuellement utilisée par le notebook et la mémoire disponible pour le serveur jupyter.
Vous pouvez utiliser le module psutil
pour connaître l’utilisation mémoire du noyau courant :
import psutil
print('{:.0f} Mo used'.format(psutil.Process().memory_full_info().uss/1024/1024))
print('{:.0f} Mo swapped'.format(psutil.Process().memory_full_info().swap/1024/1024))
Si psutil
n’est pas disponible sur votre noyau, il est possible d’accéder à la mémoire autrement :
# Using standard library only you can read /proc/self/status
with open('/proc/self/status') as fd:
for line in fd:
if line.startswith('VmRSS'):
print(line.split(':')[1].strip())
Aperçu des indicateurs
L’indicateur passe au rouge en cas de risque de dépassement.