Jupyter v2

Plateforme disponible dès la rentrée 2022 !
cf. Actualité
Ancienne plateforme v1

Conditions d’utilisation

Caractéristiques :

Limitations des ressources

Arrêt en cas d’inactivité

Le serveur jupyter et les noyaux associés sont arrêtés en cas d’inactivité.

Mémoire / CPU

Votre noyau s’arrêtera et sera redémarré en cas de dépassement mémoire.
L’utilisation du CPU est aussi limitée

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))
# 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())

L’ensemble de contrainte de la plateforme est disponible au format json.

Systèmes

Noyaux:

La liste complète de l’environnement python 3.9 est disponible dans /var/local/jupyterhub/requirements.

links

social

statut