[Eisfair] kthreadd invoked oom-killer
Thomas Bork
tom at eisfair.org
Fr Jun 2 21:30:35 CEST 2017
Am 02.06.2017 um 19:25 schrieb Uwe Kunze:
> Wenn man die Optionen für den 3.16er Kernel entsprechend setzen würde,
> dann würde der Kernel ohne das THP-Gedöns gebacken ??
Es reicht CONFIG_TRANSPARENT_HUGEPAGE zu deaktivieren. Dann sieht der
Unterschied zur ausgelieferten config so aus:
testeis 2.7.11 # diff -Nurp .config.old .config
--- .config.old 2017-06-02 21:20:16.212001846 +0200
+++ .config 2017-06-02 21:24:20.300003369 +0200
@@ -440,8 +440,8 @@ CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
-CONFIG_TRANSPARENT_HUGEPAGE=y
-CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
+# CONFIG_TRANSPARENT_HUGEPAGE is not set
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
CONFIG_CLEANCACHE=y
CONFIG_FRONTSWAP=y
> Ich frage deshalb, weil ich mir vorstellen könnte, dass auch nach dem
> Deaktivieren von THP (always madvise [never]) der eincompilierte Kram
> TROTZDEM das Kernelverhalten beeinflusst.
Das kann ich mir nicht vorstellen.
> Wieviel Zeit nimmt es für Dich in Anspruch, den aktuellen 3.16er
> PAE-Kernel OHNE die THP-Geschichte zu kompilieren und in das (übliche)
> Paket zu packen ?
Ich bin nicht der Meinung, dass das der richtige Weg für alle ist, so
lange das niemand ausser Dir verifizieren kann. Du kannst es gern mal
bei Dir ausprobieren.
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair