-
-
Notifications
You must be signed in to change notification settings - Fork 13
Increase default initial memory for Whonix workstation #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025082204-4.3&flavor=pull-requests Test run included the following:
New failures, excluding unstableCompared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025081011-4.3&flavor=update
Failed tests6 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/149225#dependencies 72 fixed
Unstable testsPerformance TestsPerformance degradation:19 performance degradations
Remaining performance tests:53 tests
|
It appears that Whonix workstation starts more things on boot, and with default 400M initial memory it's swapping quite a bit, resulting in slow startup. Increase default memory for it, but only if user hasn't modified it before already. The template's value is used as default for app qubes based on it, so it's enough to adjust on the template. Note this will also apply to existing templates, at next update, as features are re-requested on each update.
This is done instead of QubesOS/qubes-core-admin-addon-whonix#24, that is not planned to be merged for now. See https://forums.whonix.org/t/increased-memory-usage/22092 for discussion.
It appears that Whonix workstation starts more things on boot, and with
default 400M initial memory it's swapping quite a bit, resulting in slow
startup. Increase default memory for it, but only if user hasn't
modified it before already. The template's value is used as default for
app qubes based on it, so it's enough to adjust on the template.
Note this will also apply to existing templates, at next update, as
features are re-requested on each update.