Siduction Forum
Siduction Forum => Scripting & Kernelhacking => Topic started by: ralul on 2014/01/24, 13:55:23
-
Disclaimer:
I am not shure all of the following, because the in effect /proc/config.gz
feature is missing since a while:
# grep IKCONFIG conf*
config-3.12-8.towo-siduction-amd64:# CONFIG_IKCONFIG is not set
config-3.13-0.towo-siduction-amd64:# CONFIG_IKCONFIG is not set
I like:
config-3.12.8-1001:CONFIG_IKCONFIG=y
config-3.12.8-1001:CONFIG_IKCONFIG_PROC=y
I wondered about the performance - best ever, then I found
# grep -A 2 -e'_MCORE2' conf*siduct*
config-3.12-8.towo-siduction-amd64:# CONFIG_MCORE2 is not set
config-3.12-8.towo-siduction-amd64-# CONFIG_MATOM is not set
config-3.12-8.towo-siduction-amd64-CONFIG_GENERIC_CPU=y
--
config-3.13-0.towo-siduction-amd64:CONFIG_MCORE2=y
config-3.13-0.towo-siduction-amd64-# CONFIG_MATOM is not set
config-3.13-0.towo-siduction-amd64-# CONFIG_GENERIC_CPU is not set
Best for my machine ... but for an Amd cpu?
(in the forum some have performance issues)
But I am not sure, because Amd is enabled with NUMA later on, see
# grep NUMA conf* | grep AMD
config-3.12-8.towo-siduction-amd64:CONFIG_AMD_NUMA=y
config-3.13-0.towo-siduction-amd64:CONFIG_AMD_NUMA=y
In kernel help there is mentioned it should be power of 2, but I found
# grep NODES_SHIFT conf*siduct*
config-3.12-8.towo-siduction-amd64:CONFIG_NODES_SHIFT=9
config-3.13-0.towo-siduction-amd64:CONFIG_NODES_SHIFT=6
If it is a shift, should it be a seven shift from one to get eight?
Another interesting diff:
# grep -A 3 -e'_HZ_250' conf*siduct*
config-3.12-8.towo-siduction-amd64:# CONFIG_HZ_250 is not set
config-3.12-8.towo-siduction-amd64-# CONFIG_HZ_300 is not set
config-3.12-8.towo-siduction-amd64-CONFIG_HZ_1000=y
config-3.12-8.towo-siduction-amd64-CONFIG_HZ=1000
--
config-3.13-0.towo-siduction-amd64:CONFIG_HZ_250=y
config-3.13-0.towo-siduction-amd64-# CONFIG_HZ_300 is not set
config-3.13-0.towo-siduction-amd64-# CONFIG_HZ_1000 is not set
config-3.13-0.towo-siduction-amd64-CONFIG_HZ=250
Is this possible, because of the newly introduced total no hertz/tick feature?
-
Power of 2 = 2 ^ x => 2^6 = 64, 2^9 = 512 ?
-
Power of 2 = 2 ^ x => 2^6 = 64, 2^9 = 512 ?
Yeah, this is the logic. Somewhere are options with a help text supposing "the result must be a power of two" - I had in mind ....
-
I just see all config issues with the newest towo kernel solved:
config-3.13-0.towo.3-siduction-amd64:CONFIG_IKCONFIG=y
config-3.13-0.towo.3-siduction-amd64:CONFIG_IKCONFIG_PROC=y
config-3.13-0.towo.3-siduction-amd64:# CONFIG_MCORE2 is not set
config-3.13-0.towo.3-siduction-amd64-# CONFIG_MATOM is not set
config-3.13-0.towo.3-siduction-amd64-CONFIG_GENERIC_CPU=y
config-3.13-0.towo.3-siduction-amd64:# CONFIG_HZ_250 is not set
config-3.13-0.towo.3-siduction-amd64-# CONFIG_HZ_300 is not set
config-3.13-0.towo.3-siduction-amd64-CONFIG_HZ_1000=y
config-3.13-0.towo.3-siduction-amd64-CONFIG_HZ=1000
There happened many more adaptations and optimizations with
linux-image-3.13-0.towo.3-siduction-amd64
-
Me running a amd phenom 965 - and did not encounter any performance issues with any of towos kernels - maybe because i'm not use my computer so often :D
-
Naturally the first of Towos kernels was a performance boost and fitted my cpu better than the following ones. But I felt some obligation to mention the altered configuration in the forum. Obviously the first kernel of a new major release was just a first shot made with defaults by Towo. Probably to see if it runs at all ...
-
quatsch