Ich kenne den Unterschied genau. Nur sollte eigentlich jeder langsam begriffen haben, dass der Kampf "Mikro vs. Makrokernel" keine Sau mehr interessiert. Welche Architektur ein System benutzt ist für den Großteil der Menschheit vollkommen unerheblich und die Diskussion rein akademischer Natur (So wie die Diskussion ob Arrays bei 0 oder 1 beginnen).
Woran ich nach deiner Antwort zum Thema arge Zweifel hege.
Nur sollte eigentlich jeder langsam begriffen haben, dass der Kampf "Mikro vs. Makrokernel" keine Sau mehr interessiert. Welche Architektur ein System benutzt ist für den Großteil der Menschheit vollkommen unerheblich und die Diskussion rein akademischer Natur
Von welchem Kampf faselst du da eigentlich? Es gibt gute Gründe, warum man einen Microkernel einsetzen möchte, genauso gibt es Szenarien, in denen es einem monolithischen Kernel bedarf.
Und vielleicht hast du es noch nicht mitbekommen, aber hier diskutiert nicht der Großteil der Menschheit!
Von Verfluchtnochmal_5987109 am So, 22. Juli 2018 um 20:08 #
Blubber - Es ist keine akademische Frage sondern naheliegend dass bei der Architektur von Android (Jede App isoliert und jede Komponente sollte zu jedem Zeitpunkt crashen und zuverlässig neu zu starten sowie austauschbar sein) und gerade was die Treiber und Update Problematik betrifft eher einen microkernel zu bevorzugen
Linux als hybrid skaliert besser aber auf mobile devices ist DAS nicht dein wirkliches Problem weil völlig anderer workload
Linux ist kein Hybrid, Module sind zwar bestandteil der meisten Microkernel, jedoch lauffen auch die Module im Kernelspace...was Linux zu einem Mono macht, Dragonfly ist ein typischer Hybrid.
Kennst du überhaupt die Unterschiede?
Oder hattest du nur den Zwang zu blubbern?
:shock:
Ich kenne den Unterschied genau. Nur sollte eigentlich jeder langsam begriffen haben, dass der Kampf "Mikro vs. Makrokernel" keine Sau mehr interessiert. Welche Architektur ein System benutzt ist für den Großteil der Menschheit vollkommen unerheblich und die Diskussion rein akademischer Natur (So wie die Diskussion ob Arrays bei 0 oder 1 beginnen).
Wieso gibt es hier Diskussionen?!
Ganz klar, 0! Ansonsten ist das keine richtige Programmiersprache, ganz klar!
Woran ich nach deiner Antwort zum Thema arge Zweifel hege.
Von welchem Kampf faselst du da eigentlich? Es gibt gute Gründe, warum man einen Microkernel einsetzen möchte, genauso gibt es Szenarien, in denen es einem monolithischen Kernel bedarf.
Und vielleicht hast du es noch nicht mitbekommen, aber hier diskutiert nicht der Großteil der Menschheit!
Blubber - Es ist keine akademische Frage sondern naheliegend dass bei der Architektur von Android (Jede App isoliert und jede Komponente sollte zu jedem Zeitpunkt crashen und zuverlässig neu zu starten sowie austauschbar sein) und gerade was die Treiber und Update Problematik betrifft eher einen microkernel zu bevorzugen
Linux als hybrid skaliert besser aber auf mobile devices ist DAS nicht dein wirkliches Problem weil völlig anderer workload
Linux ist kein Hybrid, Module sind zwar bestandteil der meisten Microkernel, jedoch lauffen auch die Module im Kernelspace...was Linux zu einem Mono macht, Dragonfly ist ein typischer Hybrid.