Sonstiges > Andere Betriebssysteme
Airport Extreme und MacOSX "Panther"
SmellyCat:
USB+Kernel bauen+nicht Linux, was sagste jetzt?! *g*
SmellyCat:
die Masse hier sind Freaks ;D
sgt_barnes:
Oha! Windows NT ist eben kein Microkernel. Zumindest nicht mehr.
Anfangs war das sicher so gedacht, aber die Jungs um Cutler sind offensichtlich damals relativ schnell zu der Erkenntnis gelangt, dass so ein System zwar sauber programmiert aber eben halt auch einen Tick langsamer wäre.
Bei einem echten Microkernel läuft tatsächlich nur der Code im Kernel-Modus, der das auch muss: Interprozess-Kommunikation, die Hardware-Abstarktion (wohlgemerk nicht die Treiber), Scheduling und so Sachen. Alles andere sind User-Mode-Prozesse. Bei einigen Ansätzen geht das soweit, dass sogar die Speicherverwaltung im User-Mode läuft.
Der Vorteil liegt darin, dass es einem völlig egal sein kann, wenn der Treiber vom CD-ROM-Laufwerk crasht, weil man den einfach neu starten kann. Den Webserver, der auf der gleichen Maschine läuft, braucht deswegen aber nicht auch neu gestartet zu werden, denn der will vermutlich gar nix von meinem CD-ROM.
Der Nachteil liegt in der verminderten Performance, weil der CD-ROM-Treiber eben nur über IPC mit der Hardware reden darf.
Bei Windows NT läuft seit Version 4.0 sogar die grafische Oberfläche im Kernel-Mode, da kann von einem Microkernel wohl nicht mehr die Rede sein. Dafür kriegt man auch so Zeug wie "Fensterhinhalt beim verschieben anzeigen" auf einem älteren Rechner hin.
Die Personalities von Windows NT funktionieren übrigens prima, z.B. NuTcracker bietet eine komplette UNIX-Umgebung samt X-Server. Nur funktioniert das halt anders als sich Joe User es erwartet, weil ein Prozess halt entweder ein Win32-Programm oder ein UNIX-Programm sein kann und nicht beides gleichzeitig. Die Win32-Funktionalität steht dann halt auch nicht zur Verfügung. Ausserdem hat Microsoft selber auch nie eine vernünftige Implementierung von etwas anderem als dem Win32-Subsystem zustande gebracht.
MfG,
Tilmann
lunatic:
Da hier schon OS X als Bonbon OS verspottet wird, wollte ich
euch nur mal eben einen screenshot meines iBook zeigen.
Mit MacOS 10.3.4 wohlgemerkt. Viel Spass allen Mac Usern
da draussen :-)
SmellyCat:
Wem's Spass macht Aqua zu "töten" und X zu nutzen, bitte nur dafür braucht es kein iBook ;)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln