Mailinglist Archive: opensuse-features (28 mails)

< Previous Next >
[New: openFATE 320184] Session rescue mode
Feature added by: Sławomir Lach (Lachu)

Feature #320184, revision 1
Title: Session rescue mode

openSUSE Distribution: Unconfirmed
Priority
Requester: Important

Requested by: Sławomir Lach (lachu)
Partner organization: openSUSE.org

Description:
There should exist (optional) way to made rescue of user session possible.
Systemd-logind should use cgroups to preserve memory for session rescue
process(for each session some bulk of memory should been reserved). This memory
could be used only by process in specify cgroup, like process manager, window
manager and X server. Other idea is to pause any process not belongs to
privileged cgroup, to avoid problems with CPU/IO usage, when some keyboard
combination was used. Optional idea is to allow use of reserved memory by
special keyboard combination(the same, which pauses process). Access to
additional memory could been made by special kernel call, but I'm not sure this
is necessary.

Use Case:
Martin have computer with only 2GiB of memory. He wants to run broken sword
installer gained from gog.com. System hangs, so he click ctrl+esc, all other
processes than window manager, X and process manager pauses and not paused
process could allocate additional memory. He selects broken process, kill it
and click ctrl+esc to bring session work again.

Business case (Partner benefit):
openSUSE.org: System could have problems, while a lot of memory are used, so we
need to reserve memory for special purposes.


--
openSUSE Feature:
https://features.opensuse.org/320184

< Previous Next >
List Navigation
This Thread
Follow Ups
References