Skip to content

Stray, orphaned 'rsession' process - how? #108

@HenrikBengtsson

Description

@HenrikBengtsson

After introducing CGroups v2 CPU and memory limits - CPU quota 200% and 96 GiB - we've observed several RStudio Server instances to fail. What is odd is that this can leave behind orphaned rsession processes;

$ ps aux | { head -n 1; grep alice; }
USER      PID %CPU %MEM    VSZ   RSS TTY STAT START TIME COMMAND
alice 1526410  0.0  0.0 497720 17684 ?   S    Sep25 0:00 rsession --config-file /home/alice/.config/rsc/rsession.conf -u alice --session-use-secure-cookies 0 --session-root-path / --session-same-site 0 --session-use-file-storage 1 --launcher-token 8C488AE8 --r-restore-workspace 2 --r-run-rprofile 2
alice 3947599  0.0  0.0  89960  6236 ?   Ss   Sep23 1:34 /usr/lib/systemd/systemd --user
alice 3947600  0.0  0.0 332236  7148 ?   S    Sep23 0:00 (sd-pam)
alice 3952644  0.0  0.0 497740 74388 ?   S    Sep23 0:00 rsession --config-file /home/alice/.config/rsc/rsession.conf -u alice --session-use-secure-cookies 0 --session-root-path / --session-same-site 0 --session-use-file-storage 1 --launcher-token E917D0D7 --r-restore-workspace 2 --r-run-rprofile 2
alice 3988531  0.0  0.0 497740 80292 ?   S    Sep23 0:00 rsession --config-file /home/alice/.config/rsc/rsession.conf -u alice --session-use-secure-cookies 0 --session-root-path / --session-same-site 0 --session-use-file-storage 1 --launcher-token E917D0D7 --r-restore-workspace 0 --r-run-rprofile 0
alice 4006731  0.0  0.0 497744 78672 ?   S    Sep23 0:00 rsession --config-file /home/alice/.config/rsc/rsession.conf -u alice --session-use-secure-cookies 0 --session-root-path / --session-same-site 0 --session-use-file-storage 1 --launcher-token 5A012D4A --r-restore-workspace 2 --r-run-rprofile 2

$ date --iso-8601 
2024-10-05

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions