config-3.13-0.towo-siduction-amd64 - findings

Started by ralul, 2014/01/24, 13:55:23

Previous topic - Next topic

ralul

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?
experiencing siduction runs better than my gentoo makes me know I know nothing

der_bud

Power of 2  =  2 ^ x  =>  2^6 = 64, 2^9 = 512 ?
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

ralul

Quote from: der_bud on 2014/01/24, 15:06:49
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 ....
experiencing siduction runs better than my gentoo makes me know I know nothing

ralul

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


experiencing siduction runs better than my gentoo makes me know I know nothing

melmarker

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
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

ralul

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 ...
experiencing siduction runs better than my gentoo makes me know I know nothing

melmarker

Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)