rfx wrote:Servus Nerds,
ich stelle mir seit längerem folgende Frage. Ich lese hier immer wieder, wenn man einen Kernel selbst kompilieren möchte (gentoo-sources / git), dass es ausreicht z.B. mit "make defconfig" eine Basis-Konfiguration zu erstellen, dann eben die Treiber durchgehen damit alles läuft, auf einem Intel-System das ganze AMD-Zeugs aus den Prozessor-Features zu entfernen und glücklich zu sein.
So machte ich das auch seit längerem, ich übernahm jede .config mit "make oldconfig" und bearbeitete die Fragen beim Wechsel von 6.1 auf 6.6 und 6.7.
Nun lese ich z.B. auf phoronix immer wieder, dass es z.B. beim Wechsel von 6.1 auf 6.6 oder von 6.6 auf 6.7 irgendwelche bahnbrechenden Performancesteigerungen und Senkungen im Energieverbrauch geben soll und stelle mir immer wieder die Frage:
Wenn ich eigentlich keine Ahnung vom kernel habe, aber die .config läuft, habe ich diese ganzen Verbesserungen und gutsis dann auch? Oder muss man die immer "irgendwo" aktivieren und wenn man die nicht bewusst auswählt, dann hat man eigentlich gar keinen Vorteil davon?
Es gibt unterschiedliche Arten von Verbesserungen und gutsis. Die einen sind Konzeptuelle Verbesserungen in den Grundbausteinen des Kernels, die bekommt jeder mit Updates. Die nächsten sind Verbesserungen in bestehenden Treibern, da kommt es natürlich darauf an ob du die Kernel verwendest. Die dritte Art sind neue Herangehensweisen die zu neuen Codebäumen führen um bestehende Hardware anders anzusprechen oder bestimmte Codewege die prinzipiell ähnlich und damit consolidiert werden könnten aber es bisher nicht der Fall war, da fallen mir spontan die 2 großen Umbauten von ATA/ATAPI auf libata um oder das modesetting im Grafik Baum. Für diese Fälle lohnt es sich externe Ressourcen wie hier im Kernel Forum oder heise oder die linux-docs oder manchmal die gentoo-news reinzuschauen, die reden dann in aller Regel auch wie man die Verbesserungen erhalten kann und was man eventuell beachten muss beim Umstieg.
Grundsätzlich kann man nicht ohne weiteres sagen ob man die Verbesserungen einfach so mitbekommt. Da lohnt es sich die Infos in News zu finden, Heise ct hat (oder hatte?) z.B. die "Linux x.y" Reihe.
In der Regel machen die Newsseiten es public wenn in den Kernel-Mailinglisten größere Wallungen herrschen.