Instructors can suggest a memory profile for users to save compute resources depending on what kind of requirements they guess they will have for the tutorial
What memory shortage will lead to
Always something like process termination by Linux inside our container
Note the case for us, but... if we had configured a memory limit higher than our memory request in k8s for the container, the entire container may get forced to shut down.
How to gauge your own memory requirements?
JupyterLab status bar in the lower left corner
top
What consumes memory?
Each notebook which is open is a kernel, and each kernel consumes memory depending on what has been run in it. Avoid running notebooks in parallel to optimize memory.
top