As far as I can tell not with the default spawner, but as the spawner
are plugins, you can write your own, or just extend the one you like
to have `cpu_limit` be a per-user value.

If you use a spawner like SlurmSpawner, then it might be easier to
configure this in Slurm itself that have such mechanism and do have
user<-> resources association. I'm guessing other Spawner might have
that as well.
-- 
Matthias

On Fri, 20 Mar 2020 at 11:41, David Greene <[email protected]> wrote:
>
> Hey folks,
>
> I've been using the following in my jupyterhub_config.py to set the spawner 
> limits.
>
> ## Maximum number of cpu-cores a single-user notebook server is allowed to 
> use.
> c.Spawner.cpu_limit = 20
>
> ## Maximum number of bytes a single-user notebook server is allowed to use.
> c.Spawner.mem_limit = '16G'
>
> Is there a way to set this on a per-user basis? For example, if I want to set 
> user jack's CPU limit to 0.5 and user jill's CPU limit to 10?
>
> Can this be done online (without restarting the whole JupyterHub service in 
> systemd)?
>
> Thanks!
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jupyter/c5338b26-3b52-43ff-a525-3cb0f5d6ab9d%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CANJQusUKfGFgihX%2BC9DhW%2B%2BbsboJsapNLmE3h7HGUi2D8v-Maw%40mail.gmail.com.

Reply via email to