mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-27 01:11:06 +00:00
a9b2d9bdc6
The current default session RAM quota of 36 KiB reflects the needs of the nitpicker GUI server. However, in most commonly used scenarios, a GUI client connects to nitpicker indirectly via the wm. The low value worked so far because the wm did not account RAM and cap usage per client so far but paid out of its own pocket and faithfully forwarded all resource upgrades to nitpicker. When adding resource accounting to the wm, the old default value has the effect that a new client has to repeatedly attempt the session creation - each time offering sligthly more session quota - until both nitpicker and the wm are satisfied. By roughly doubling the default to 80 KiB, a wm client immediately succeeds with opening a GUI session without repeated attempts. By specifying a custom 'cap_quota' amount to the 'Genode::Connection', the Gui::Connection now donates enough caps for both the wm and nitpicker. Issue #5340 |
||
---|---|---|
.. | ||
content.mk | ||
decorator_init.config | ||
hash |