Diskussion:Kernel (Betriebssystem)

message: Macht der Link Sinn? K42 ist ja schließlich ein Kernel, und keine Kernelart. --Able 10:34, 22. Sep 2005 (CEST)
thread_title:  K42? 

message: Absatz Kernelarten, erster Abschnitt:
"Der Kernel teilt jedeM Prozess eineM Benutzer zu, …"
Ein bisschen viele Dativobjekte…
(Der vorstehende Beitrag stammt von 130.60.163.141 – 18:31, 6. Apr. 2006 (MESZ)
thread_title:  Benutzer/Prozesse 

message: Ich beziehe mich auf den Satz: "Auf jeden Fall außerhalb des Kernels
laufen die Anwenderprozesse, die sich der vom Kernel angebotenen
Funktionen bedienen, um mit der Maschine zu kommunizieren."
Also, ich meine, nicht auf jeden Fall, in der Regel schon. In 
Spezialbetriebssystemen kann durchaus auch Anwendercode im Kernel
laufen, z.B. um ganz schnelle Bearbeitung von Interrupts zu machen.
Man koennte dagegenhalten, es heisst AnwenderPROZESSE, nicht
Anwendercode. Aber bei primitiven (oder sehr spezialisierten)
Betriebssystemen kann man das auch nicht unterscheiden.
Ausserdem, was heisst "ausserhalb"?
Also, das waren meine Gedanken, die ich gern mitteilen wollte.
(Der vorstehende Beitrag stammt von 217.9.26.166 – 22:27, 25. Aug. 2006 (MESZ)
replies: text: "Außerhalb" ist hier wohl der Knackpunkt. Im AmigaOS (bis 3.x) zum Beispiel gibt es keinen Speicherschutz, alle Prozesse laufen im Supervisor-Modus. Somit gibt es keine "harte" Trennung zwischen Kernel und Anwenderprozessen, aber sehr wohl eine logische Trennung... DevSolar 16:29, 26. Feb. 2007 (CET)
thread_title:  Betriebssystemkern 

message: Ich bin mir sehr sicher, dass "Kernal" nicht von lateinisch "Haupt" abgeleitet werden kann und hab den Abschnitt auf den Stand vor dem 29. Juni zurückgesetzt. auch für das Gerücht fehlt eine Quelle, vielleicht sollte man den Abschnitt löschen. Gruß --Uwaga budowa 01:30, 1. Aug. 2007 (CEST)
thread_title:  Wortherkunft 

message: s.dort: Wikipedia:Auskunft/Archiv/2015/Woche_05#Kernel-Arten_einordnen. S.a. (unredundant?)Echtzeitbetriebssystem#G.C3.A4ngige_Architekturen. --217.84.114.181 20:55, 30. Jan. 2015 (CET)
thread_title:  Kernel-Arten insgesamt - Querverlinkung mangelhaft. Kategorie:Kernel? 

message: "Nicht zum Kernel gehörende Teile werden als Userland bezeichnet". Dies ist nicht ganz korrekt, es muss zwischen Kernel und Kernel- Mode (Ring0) differenziert werden. Bei Windows NT ist z.B. die hal.dll kein Teil des Kernels (ntoskrnl.exe), läuft allerdings im Ring0 und nicht im Usermode. Sollten keine Einwände bestehen, werde ich dies im Artikel genauer ausführen. --Lambda C (Diskussion) 00:51, 15. Feb. 2016 (CET)
thread_title:  Kernel Userland 

message: Euer Link verweist lediglich auf die webpage eines Kurses der Universität Berkeley.
Bin zwar selbst kein  Akademiker sondern nur Autodidakt, aber die Frage muss erlaubt sein:
Welchen Nutzen, welche Information bzgl. des Themas hat dieser Link ?
Das es solche Kurse gibt, und wahrscheinlich nicht nur in Berkeley - aber wie man sieht auch! dort, ist allgemein bekannt.
Selbst die Links unter Resources, find ich dort ja eher bescheiden, zum Thema Betriebssystem Kern/Kernel.
OK, manchmal  versteh ich auch manches einfach nicht ... 
Trotzallem: 
Danke für die Arbeit die ihr euch macht, ehrlich !
LG M. 
Der Link scheint tatsächlich komplett fehl am Platz zu sein. Ich habe ihn entfernt. --Zupanto (Diskussion) 16:42, 9. Aug. 2017 (CEST)
thread_title:  Weblink: Umfangreiche Einführung in Betriebssysteme 

message: In welcher Programmiersprache werden Kernel typischerweise programmiert (Maschinensprache, C++ … )? Da angeblich nur bestimmte geeignet sein sollen, könnte man dies (und die Gründe dafür) doch bitte kurz anreißen... --89.204.135.209 03:06, 8. Jan. 2018 (CET)
replies: text: Wer sagt, dass nur bestimmte Sprachen geeignet sein sollen? Es gibt/gab Kernel in stark abstrahierten Programmiersprachen wie z.B. Java, Go oder C#, als auch in Hardware-näheren Sprachen wie z.B. BASIC, C (Linux), C++ (NT) oder gar Assembler. Die Frage ist immer, welchen Zweck ein Kernel erfüllen soll und wie zeitkritisch seine Anwendung ist? --Thomei08 09:00, 8. Jan. 2018 (CET)
thread_title:  Programmiersprache