E
exoterrist
Gast
Frag doch mal Lennart Poettering, ob der das genauso siehtsturme schrieb:Was für dich wie ein Flamewar aussieht hält die Qualität auf einem hohen Niveau.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Frag doch mal Lennart Poettering, ob der das genauso siehtsturme schrieb:Was für dich wie ein Flamewar aussieht hält die Qualität auf einem hohen Niveau.
Miuwa schrieb:Heißt das, dass es für die vorgebrachten sicherheitsbedenken keine echte Grundlage Sibt? Das wäre echt ehrlich. Ich arbeite viel auf eingebetteten Systemen und bin für jede Funktion dankbar, die der Kernel zur Verfügung stellt.
Das ist allerdings eine stark vereinfachte Sicht auf die Dinge. Wenn sich erfahrene Kernelentwickler bspw. an mies bzw. gar nicht dokumentiertem Code stoßen, sollte man das etwas ernster nehmen. Auch die Diskussion um die API: Im Kernel gelten schlicht andere Standards, nicht umsonst ist er so erfolgreich. Andere, weniger kontroversielle Erweiterungen haben es erst nach vielen, vielen Jahren in den Kernel geschafft, dass die Argumentation wieso kdbus unbedingt _jetzt_ schon in den Merge Window musste schon über "sind ja bloß 13k Zeilen" hinausgehen sollte. In diesem Zusammenhang halte ich auch die Vergleiche mit Hardware für völlig fehl am Platz, gerade in der Open Source Welt.fethomm schrieb:Die Sicherheitsbedenken sind ernst zu nehmen und das tut GKH auch. Aber außer diesen wenigen, technisch unterfütterten Bedenken ist dort viel Rauch und wenig Substanz. Systemd hat halt auch die Kernel-Entwickler-Gemeinschaft gespalten.
If the code spends 10x as much time in user space in "overhead" as it
actually spends in the kernel, the proper place to optimize is to get
rid of the 10x. That will make things much faster.
Once user space is lean and mean, at that point do I believe that "ok,
let's add kernel code for the last bit of performance". But as it is
right now, anybody who works on kdbus and claims that _performance_ is
the reason for their work is just looking at teh wrong piece of the
puzzle.
Now, there may be *other* reasons why kdbus is a good idea. But quite
frankly, every time somebody asks "why", performance seems to be one
of the main answers.
And quite frankly, that *stinks*.
Do proper optimizations of the actual real costs before starting to
work on kernel stuff. It's *stupid* to add a kernel driver to get 2x
improvement, when there's a 10x bloat in user space.