Setup:
Debian 10/11 + Kicksecure overlay
Hi everyone
After distromorphing, I noticed htop showed only 2 active cores, where beforehand were 4. This was the case with both Debian 10 and 11 + Kicksecure.
I confirmed with:
cat /sys/devices/system/cpu/offline
=> 1,3
cat /sys/devices/system/cpu/online
=> 0,2
cat /sys/devices/system/cpu/possible
=> 0-3
cat /sys/devices/system/cpu/present
=> 0-3
Documentation for these:
offline: cpus that are not online because they have been
HOTPLUGGED off or exceed the limit of cpus allowed by the
kernel configuration (kernel_max above).online: cpus that are online and being scheduled.
possible: cpus that have been allocated resources and can be
brought online if they are present.present: cpus that have been identified as being present in
the system
Though even if the cores are listed as possible and present, still only 2 of them are active at full workload.
The most likely culprit appears to be security-misc. Is this intentional?
If yes, what setting specifically causes this?
I haven’t found anything specifically mentioning this, and think it’s a good idea to document it, in case someone wants to be able to look into the implications and judge if the security/anonymity-gain is worth, what appears to be, half the CPU performance.
PS: Thank you for your groundbreaking work! And the Whonix-documentation is absolutely impressive and very insightful, the Whonix-Wikipedia article acknowledges that as well.