Der Windows-Kernel wird oft als NT-Kernel bezeichnet, daher basiert Windows auf dem NT-Kernel.
Der Grund, warum Windows XP so lange erfolgreich sein konnte, ist, dass es viel stabiler und stabiler ist als frühere Versionen (Windows 95/ 98/me). Leistung ist einer der wichtigsten Gründe. Der grundlegendste Faktor, der zu einer besseren Stabilität und Leistung von Windows XP führt, ist der verwendete NT-Kernel. (Empfohlenes Lernen: PHP-Video-Tutorial)
Microsoft Windows NT (Neue Technologie) ist ein 1993 von Microsoft eingeführtes Netzwerkbetriebssystem für Workstations, Netzwerkserver und Großrechner Kann auch als PC-Betriebssystem verwendet werden. Es ist eng in Kommunikationsdienste integriert und basiert auf OS/2 NT. OS/2 wurde gemeinsam von Microsoft und IBM entwickelt und gliedert sich in Microsoft OS/2 NT und IBMs IBM OS/2. Die Zusammenarbeit löste sich später auf und IBM lieferte weiterhin die vorherige OS/2-Version auf den Markt, während Microsoft den Namen seines OS/2 NT in Windows NT änderte, der ersten Generation von Windows NT 3.1.
Das größte Merkmal des NT-Kernels ist die gute Kompatibilität und Stabilität des Systems, die größtenteils auf die Strategie zur Virtualisierung der Hardwareressourcen zurückzuführen ist. Im NT-Kernel muss die Software keinen gezielten Code für jede bestimmte Hardware schreiben. Dies unterscheidet sich von der DOS- und Windows 95/98-Steuerung (einschließlich späterer Versionen). Es macht direkt aus der Software einen großen Unterschied. Der Preis der Stabilität besteht natürlich darin, dass die Verwendung von APIs für den Betrieb weitaus mehr Schritte erfordert als der direkte Betrieb von Hardwareressourcen. Dies stellte zu dieser Zeit höhere Systemanforderungen an das NT-Kernel-Betriebssystem als andere zivile Betriebssysteme.
Der NT-Kernel diente in der Vergangenheit der Server-Betriebssystem-Produktlinie von Microsoft. Seit Windows NT 3.1 ist er für Microsoft zu einer Waffe geworden, um mit anderen Betriebssystemen wie Unix um Marktanteile zu konkurrieren. Nach Windows NT 3.1, Windows NT 3.5, Windows NT 3.51 und Windows NT 4.0 brachte die Version 5.0 des NT-Kernels die Leistung und Stabilität des Betriebssystems von Microsoft auf das damals höchste Niveau.
Neue Konzepte eingeführt von Windows NT
(1) NTFS (Windows NT File System): ein neues Dateisystem, das von Windows NT übernommen wurde. Es bietet sichere Zugriffskontrolle und Fehlertoleranz auf Festplatten mit großer Kapazität und ist effizienter als FAT.
(2) Teilen: Legen Sie bestimmte Berechtigungen für Netzwerkressourcen fest. Ohne Erlaubnis können Sie nicht auf Netzwerkressourcen zugreifen.
(3) Benutzerkonto: Wenn Sie Netzwerkressourcen nutzen möchten, müssen Sie über ein Benutzerkonto verfügen. Windows NT erfordert legale Konten sowohl für Benutzer als auch für Dienstprogramme. Ein speziell für eine Anwendung oder einen Dienstprozess erstelltes Konto ist ein Dienstkonto. Beim Systemstart verwendet der Dienstprozess das Dienstkonto, um sich anzumelden und die Rechte und Berechtigungen zur Nutzung von Ressourcen im System zu erhalten. Gewöhnliche Benutzerkonten werden bei der Benutzeranmeldung bereitgestellt und von Windows NT verwendet, um die Rechte und Berechtigungen des Benutzers im System zu steuern. Sie sind im Wesentlichen mit Dienstkonten identisch.
(4) Domäne: Es handelt sich um die Grundeinheit der Datensicherheit und der zentralen Verwaltung in Windows NT. Ein Netzwerk besteht aus Domänen, die eindeutige Namen haben. Eine Domäne kann man sich als ein System von Servern vorstellen, auf denen NT läuft, eine Gruppe von Computern, die dasselbe Konto und dieselbe Sicherheitsdatenbank teilen.
(5) Arbeitsgruppe: Eine Netzwerkstruktur, in der Ressourcen und Systemmanagement dezentralisiert sind. In einer Arbeitsgruppe besteht für jeden Computer eine Peer-to-Peer-Beziehung. Jeder Computer kann ein Server oder eine Workstation sein.
(6) Recht: Autorisiert einen Benutzer, bestimmte Vorgänge auf dem System auszuführen. Rechte dienen dem Schutz des Gesamtsystems.
(7) Erlaubnis: Wird zum Schutz bestimmter Objekte verwendet. Berechtigungen geben an, wer ein Objekt wie verwenden kann.
(8) Sicherheitsüberprüfung: Windows NT zeichnet verschiedene sicherheitssystembezogene Prozesse auf, die auf dem Computer
Windows 10
Windows 10 auftreten Der ursprüngliche Kernel der Vorschauversion ist NT 6.4. Ab Build 9888 aktualisiert Windows 10 den Systemkernel von NT 6.4 auf NT 10.0.
Weitere PHP-bezogene technische Artikel finden Sie in der Spalte PHP-Grafik-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonAuf welchem Kernel basiert Windows?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!