Die Entwicklung von Microsoft Windows ~ die Windows NT
Familie
Im April 1987, verkündeten Microsoft und IBM eine
neue Betriebssysteminitiative, genannt Microsoft Betriebssystem 2
oder OS/2. Dieses sollte die Plattform sein, zum von von DOS zu
ersetzen, und würde, Gedächtnis-geschützt völlig 32-bit sein,
Vorkaufs- das Betriebssystem multitasked, geschrieben vom Boden herauf
Microsoft und IBM, die gemeinsam auf das Projekt, aber kurz nach der
Freigabe von Windows 3.0 bearbeitet wurde, das gesäuerte, und
schließlich beendete Verhältnis.
IBM und Microsoft jedes fuhren fort, mit dem Projekt
unabhängig zu arbeiten. IBM fuhr fort, OS/2 Version 2
eigenständig zu entwickeln, wie wir früh erwähnten.
Microsoft nahm seine Ausgangsarbeit über was gewordene OS/2
Version 3 haben sollte, und nahm sie in einer anderen Richtung.
1988 führte eine Mannschaft durch Dave Cutler, der der
Architekt der RSX-11 und VAX/VMS Betriebssysteme für Digital
Equipment Corporation war, Projekt Windows NT rechristened, und neu
entworfen und den "Kern" oder minioperating System neu schrieb, auf
denen Windows NT errichtet werden sollte.
Version 3.1
Die erste Freigabe von NT wurde die Versionsnummer
gegeben, 3.1, zum der zeitgenössischen 16-bit Version von Windows
zusammenzubringen. (Zeitschriften dieser Ära behaupteten die
Zahl wurden beschlossen auch, sie wahrscheinlicher scheinen zu lassen,
zuverlässig zu sein, da jedermann wußte, daß eine "0" Freigabe von
allem gesprungen wurde, um Buggy zu sein.)
Seine Benutzerschnittstelle war sichtlich die von Windows
3.1, aber das gesamte System war vom Kratzer geschrieben worden;
kein MS-DOS oder Windows-3.1 Code wurde verwendet. Von
einem programmierenstandpunkt wie wir früh in unserer Diskussion
über Fenster 9x erwähnten, freigegebene Anwendungen eines vom
Müssen 32-bit "der Ebene" Adressbereiches 16-bit Gedächtnissegment
handhaben registriert und ihre Grenzen 64KB. Die Windows
Anwendungsprogramm-Schnittstelle (API) wurde geändert, um 32-bit
Werte in aller Kommunikation zwischen Windows und Anwendungen zu
verwenden. Dieses erforderte Windows Programmierer, etwas kleine
Änderung an ihrem Code bei sich entwickelnden Anwendungen für das
neue Klima zu bilden, aber die Bemühung, die erfordert wurde, war
überraschend klein. Gerätebetreibung wurde vollständig neu
entworfen, und Anwendungsprogramme wurden total von einander
lokalisiert; es war nicht möglich für eine errant Anwendung,
die Informationen zu zerfleischen, die im Speicher gespeichert wurden,
der von anderen Anwendungen oder von Windows selbst verwendet wurde.
Und innerlich wurde Windows viel robuster gebildet. Z.B.
könnte eine errant Anwendung beendet werden, und alle des
Gedächtnisses, der Graphiken, der Akten und anderer Betriebsmittel,
die sie benutzt hatte, wurden automatisch freigegeben und zur
Verfügung stellten für Wiederverwendung durch andere Programme.
Diese waren, selbstverständlich waren nicht neue Eigenschaften
für Betriebssysteme im allgemeinen, aber sie sehr große Verbesserung
Über-MS-DOS und Windows 3.1.
Windows NT könnte ruhige Durchlauf MS-DOSANWENDUNGEN,
aber MS-DOS selbst war nicht an allen anwesend. Ein gescheites
Programm nannte Windows NT virtuelle DOS Maschine (NTVDM) mit
Technologie Microsoft, das von Insignia Solutions Inc. genehmigt
wurde, die ursprünglich verursacht worden waren, um MS-DOSANWENDUNGEN
auf dem Macintosh laufen zu lassen, vorausgesetzt DOS Anwendungen ein
"gefälschtes" DOS Klima. NTVDM fing die Versuche der DOS
Anwendung ab, auf DOS, der Anzeige Adapter und andere Kleinteile und
herausgegebene Windows- NTANTRÄGE einzuwirken, die gewünschten
Funktionen durchzuführen. Eine ähnliche (obgleich kleiner
erschwert) Einheit ließ Windows NT 16-bit Windows Anwendungen ohne
Änderung laufen lassen.
Version 3.1 wurde August, 1993 in zwei Versionen
freigegeben: Workstation, für Gebrauch durch eine Einzelperson
und vorgerückter Bediener, der im Allgemeinen das gleiche
Betriebssystem war, aber mit einem anderen genehmigenden Entwurf, der
erlaubte, daß es als Akte Bediener für größere Organisationen
benutzt wird. Windows NT hatte fünf Jahre zum Bau, vom Punkt
gedauert, der der David Messerschmied an unterzeichnet bis seine
Freigabe.
Die Absicht war, ein in hohem Grade zuverlässiges System
zu errichten, indem sie den NT Kern klein hielt, und so viel Code wie
mögliche Außenseite des Kerns verschob, damit Wanzen und Abbrüche
nur begrenzte Beschädigung verursachen konnten.
Das Haften an diesem Konzept hat das Novell NetWare, UNIX
gebildet, und robusten Linux die Betriebssysteme außerordentlich, und
es konnte für Windows NT so außerdem getan haben. Jedoch war
diese Ausgangsversion unannehmbar langsam, und in den folgenden
Versionen, verschob Microsoft mehr und mehr des graphischen
Schnittstelle Programmcodes in den Kern. Dort könnte er
schneller laufen, aber dieser holte erhöhte Gefahren, die eine Wanze
in einem errant Treiber oder in einem Windows Modul nehmen könnte
Windows, mit ihm niederzuwerfen.
Windows NT 3.5
Im April 1994, Microsoft freigegebenes Windows NT
3.5, in den Workstation- und Bedienerversionen. Diese Version
zeigte verbesserte Leistung und verringerte Gedächtnisanforderungen.
Dieses war die erste wirklich verwendbare Version. Version
3.51 wurde im Juni 1995 und eingeschlossene Änderungen freigegeben,
um es fähig zu bilden, die Anwendungen laufen zu lassen, die für
Windows 95 bestimmt waren.
Windows NT 3.5 Bediener könnte nicht nur genehmigt
werden, um geteilten Fileservice zu mehr als 10 simultanen Benutzern
zur Verfügung zu stellen, aber könnte als die Gebiet Steuerpulte
auch dienen und Authentisierung (Kennwortüberprüfung) Services für
private kommunikationsnetze anbieten. Dies hieß, daß
Benutzerkonten in einem Platz (der Bediener) anstatt auf jeder
einzelnen Workstation gehandhabt werden konnten.
Workstation Windows- NT4.0
Bis Windows NT 4.0 im August 1996 freigegeben
wurde, hatte Microsoft Zeit gehabt, Leistung und Zuverlässigkeit NT
nicht nur erheblich zu verbessern, aber, die Windows-
95benutzerschnittstelle, einschließlich das Anfangsmenü, also den
Windows 3.1 auch zu enthalten Programmmanager wurde schließlich nach
gelassen.
Jedoch war die bedeutendste Verbesserung die Hinzufügung
des NTFS Dateisystems. Herauf bis diese Zeit benutzten alle
Versionen von Windows die Festplatten, die mit dem FAT Dateisystem
formatiert wurden, das Microsoft wurde geschrieben in eine Hast mit
nur Disketten im Verstand bestätigt. Es fiel aus, daß
Fett-formatierte Scheiben zum Datenverlust wegen der Abbrüche und der
Energie Störungen ziemlich verletzbar waren. FAT lieferte auch
keine Mittel des Einschränkens des Zuganges zu den Akten, die auf
usernames, Kennwörtern oder anderen Bescheinigungen basierten.
Microsoft hatte mit IBM gearbeitet, um das hohe Leistung
Dateisystem (HPFS) für OS/2 zu entwickeln, und in der LageWAR, die
Lektionen anzuwenden, die dort an NTFS erlernt wurden. Seine
Ziele waren:
- Zuverlässigkeit Schutz der Änderungen an den Einträgen
in ein Verzeichnis und an den Akte Größen gegen den Verlust wegen
der Abbrüche oder der Energie Störungen, durch das Einkapseln sie
als "Verhandlungen."
-
Sicherheit feinkörnige Steuerung von wem wird verursachen
lassen, gelesen, zu ändern, Akten und Hefte löschen oder handhaben.
Ein revidierensystem macht es möglich, aufzuspüren, wem
gefolgt oder Änderungen außerdem hat vornehmen nicht gekonnt.
-
Kapazität die Fähigkeit, Terabyte der Plattenkapazität
anzufassen.
-
Leistungsfähigkeit besserer Gebrauch Speicherkapazitaet,
der kleineren Verteilung Maßeinheiten und weniger I/O benötigt, um
Scheibe Strukturen zu lesen und zu ändern.
-
Lange Dateinamen die Fähigkeit, Dateinamen bis zu 255
Buchstaben zu speichern.
- Daten sperren die Fähigkeit, Ähnlichkeit,
unterschiedliche Sätze zu speichern Daten für eine gegebene Akte.
Dieses wird, z.B. verwendet, um alternative Dateinamen und
verlängerten die Verzeichnisinformationen unterzubringen, die durch
die unterschiedlichen Betriebssysteme verwendet werden, die durch
einen NT-GEGRÜNDETEN Akte Bediener oder die Daten- und
Hilfsmittelgabeln des Macintosh gedient werden.
Workstation Windows- NT4.0 wurde als in hohem Grade
zuverlässiges Betriebssystem für korporative Systeme, Workstationen
und Bediener bedeutet.
Bedienerversion Windows- NT4.0'S schloß zusätzliche
Netzwerkanschlußservices wie Windows Internet ein, das Service
(GEWINNE) nennt, dynamisches Wirt Konfiguration Protokoll (DHCP),
Domain- Nameservice (DNS), Fernzugriff-Service (RAS, ein anwählbarer
Netzwerkanschlußservice) und andere.
Windows- 2000fachmann
Windows 2000 sollte genannt worden sein Windows NT
5.0, aber an diesem Punkt war Microsoft offiziell mit seinen
nennenentwürfen wütend gegangen. Windows ich war in den
Arbeiten, und Microsoft würde jetzt entscheiden, ihre
nennenentwürfe für jede aufeinanderfolgende Version von Windows neu
zu ordnen. Freigegeben im Februar 2000, nachdem viele
verzögert, war Windows 2000 ein bedeutender Fortschritt in der
Funktionalität und in der Zuverlässigkeit. Es lieferte viele
Vorteile über Windows NT 4.0, von dem gerade einige hier verzeichnet
werden:
-
Unterstützung FAT32 (bis zu 32GB pro Fach) zusätzlich
zusätzlich NTFS und zu FAT16
-
Windows- 98benutzerschnittstelle
-
Microsoft Management-Konsole (MMC) für viele
Wartung Funktionen (obgleich die Spalte von Funktionen zwischen der
Steuerverkleidung und den Computer-Management MMC Werkzeugen ein wenig
willkürlich und verwirrend war-)
-
Unterstützung für bis zu 4GB von RAM
-
Ein vereinheitlichtes Treibermodell, mit Windows
mich geteilt, damit Hardwareverkäufer einen einzelnen Treiber liefern
konnten, der auf jedem Betriebssystem benutzt werden könnte
-
Groß verbesserte Zuverlässigkeit
-
NTFS Verbesserungen einschließlich reparse
Punkte, die Windows 2000 die Fähigkeit geben, Akte Zugänge zu
alternativen Antrieben oder zu Bedienern, a umzuadressieren UNIX-wie
besteigbares Dateisystem und UNIX-wie Verbindungen (mehrfache
Einträge in ein Verzeichnis für eine einzelne Akte)
-
Dynamische Scheibe Unterstützung, die die Größe
neu bestimmende das Schnellfach ermöglicht
-
Verbessertes Einstellung und Software
installationfewer Neuladen richtig erfordert und die Windows
Installateurservice-Marken es einfacher uninstall oder Reparaturzu den
anwendungen.
-
Stecker- und Spielkleinteilunterstützung, mehrfache
Monitoren, USB und Feuerwarndrahtunterstützung
-
Sichere Modus und Wiederaufnahme Konsole Aufladung
Wahlen, unbootable Systeme beibehalten und reparieren
-
Aktives Verzeichnis, ein Unternehmenmanagement und
Sicherheit Werkzeug, das sehr feinkörnige Delegation der Management-
und Sicherheitspolitikeinstellungen, automatische Anwendung
Entwicklung und andere Dienstleistungen erlaubt
- ACPI Energie Management einschließlich
verschieben und hibernate Modi, um es möglich zu machen, auf Laptopen
zu verwenden.
Windows 2000 wurde in einigen genehmigenden Versionen
freigegeben:
-
Windows- 2000fachmann, für einzelne Benutzer.
Dual-processor Systeme wurden unter die professionelle Lizenz
gestützt. Windows- 2000fachmann wurde das desktop
Betriebssystem der Wahl für Geschäft Benutzer und lockte das Letzte
Windows 3.1 Verweigerer in die Höhereinstufung an.
-
Windows- 2000bediener, für Akte Bedienergebrauch.
Bis vier Prozessoren gestützt auf das Motherboard des
Computers.
-
Windows 2000 vorgerückter Bediener, bis acht Prozessoren
in einem einzelnen System und in einem 64GB von RAM stützend
(Rückruf, den Segment registriert, sind noch im 32-bit geschützten
Modus anwesend. Höchstens 4GB von RAM ist zu jeder möglicher
einer Anwendung sichtbar, aber, wenn das Motherboard für es bestimmt
ist, kann Windows die Segmentregister jonglieren, um mehr Anwendungen
dieses viele RAM ohne Paginierung zu geben).
- Der Windows 2000 Datacenter Bediener, bis 32 Prozessoren
in einem einzelnen System stützend und sammelnd, das überflüssige
Bediener verbindet, um Dauerbetrieb zu ermöglichen, sollte ein
Ausfallen.
Unterstützung für alle frühen RISC Prozessoren wurde
fallengelassen und Windows 2000 wurde nur in den Versionen für die
Standardintel x86 (IA-32) Architektur zur Verfügung gestellt.
Windows.xp
Freigegeben im Oktober 2001, beendete Windows.xp
offiziell die Windows 9x Produktserie und holte dem Verbraucher
Windows NT zu den Massen, äh. Wenn XP, Microsoft schließlich
gehandhabt sind, um das NT Produkt recht kompatibel zu bilden mit der
Lache der restlichen DOS Spiele und der Anwendungen (sie half, daß
diese Lache über den Jahren geschwunden war). Microsoft
bildete es auch einfach genug zu handhaben, und attraktiv genug, Ende
Verbrauchern zu gefallen. Es auch verletzte nicht, daß
Microsoft ein wirklich zuverlässiges Betriebssystem schließlich
versprechen und wirklich liefern könnte. Dieses in sich ist
gegeben bemerkenswertes, wieviel Windows gewachsen war. Die
ursprüngliche Version des Windows Sitzes auf zwei Disketten.
Windows.xp erforderte 2GB von Speicherkapazitaet gerade
anzubringen. Die massive Menge des Codes kann in die Zeilenzahl
Quellcodethe des rohen programmierentextes gesehen werden, der durch
programmersestimates Microsoft geschrieben wird, von denen in der
Tabelle nachstehend aufgeführt werden:
Linien des Codes in Windows
| Version |
Million Linien Code |
| Windows NT |
10 |
| Windows 95 |
15 |
| Windows NT 4.0 |
16 |
| Windows 98 |
18 |
| Windows 2000 |
30 |
| Windows.xp |
40 bis 45 |
Dieses ist wirklich eine schwankende Menge des
Codes, angenommen, es geschätzt wird, daß ein typischer
Programmierer ungefähr 100 Linien Qualitätsprogrammcode pro Tag
produzieren kann. Wenn das zutreffend ist, ist Windows.xp das
Produkt von 1.800 Person-years Bemühung (jene Personen annehmend
erhalten Sie Wochenenden weg und zwei Wochen von Ferien ein Jahr).
Windows.xp stellte einige Verbesserungen über Windows
2000 vor:
- Verbessertes graphisches Design. Derided durch
einiges, wie "cartoony" anfangs, hat es Art von gewachsen auf uns.
-
Einfache Akte, die Marken es einfacher teilt, damit
Verbraucher und kleine Büros Dateischutz in einem Netz und auf einem
gegebenen Computer handhaben, wenn NTFS verwendet wird.
-
System Wiederherstellung, die automatische
Unterstützungen der Systemprogramm, der Bestandteile und des
Registers in regelmäßigen Abständen und vor anbringenden
Neuanmeldungen durchführt.
-
Schnelle Benutzer-Schaltung macht es möglich, damit
einige Benutzer gleichzeitig angemeldet werden können, obgleich nur
eine Person den Computer hintereinander benutzen kann.
- Remoteschreibtisch erlaubt einem Benutzer, einen
Windows.xp professionellen Computer über dem Internet anzusehen und
zu steuern.
XP wurde in zwei Versionen in den Haupt- und
professionellen Versionen freigegeben. XP Fachmann ist das
Alles-aber-d-Küchewanne desktop Betriebssystem und hat eine
genehmigende Genehmigung für zwei Prozessoren auf dem Motherboard.
XP Hauptausgabe, die nur einen Prozessor ermöglicht, hatte
einige Eigenschaften, die entweder eingeschränkt oder entfernt
wurden. Z.B. kann das einfache Akte Teilen nicht untauglich
sein; die Energie Benutzer-Führungsgruppe kann nicht verwendet
werden; und Akte Verschlüsselung, indirekte Akten, die
Remoteschreibtischbewirtung und die Gebiet Mitgliedschaft ist nicht
vorhanden.
Anmerkung
Microsoft gilt Mehrader- oder hyperthreading
CPUs nicht als mehrfaches CPUs zu genehmigenden Zwecken. Eine
Doppel-Kern CPU mit hyperthreading aussehen wie 4 CPUs zu Windows aber
Windows.xp zur Hauptausgabe wird ruhiger Durchlauf auf ihr.
Windows.xp Service-Satz 2 stellte einige zusätzliche
Eigenschaften und bedeutende Sicherheit Verlegenheiten vor. Die
drei wichtigsten Hinzufügung waren
-
Eine verbesserte Windows Brandmauer, der Hilfen
Beschädigung und Mißbrauch zum System über am Internet verhindern
-
Windows Sicherheit Mitte, die den Benutzer über
veraltetem antivirus Schutz und weniger-als-optimalen Sicherheit
Konfigurationen ermittelt und benachrichtigt
-
Verbesserungen zum Internet Explorer, zum sein zu
verhindern, die durch böswillige Web site überfallen werden
- Verbesserungen zur Aussicht Expressfinally!to
verhindern seinen automatisch anzeigenden Graphik- und Indexinhalt,
der Spammers mitteilen kann, daß ihr email gelesen worden ist
Windows.xp wurde nicht in den Bedienerversionen
freigegeben. Stattdessen gab Microsoft den Nachfolger zum
Windows- 2000bediener mit dem Namenswindows Bediener 2003 frei
(erinnern Sie sich, sagten wir, daß sie gegangen wütend wurden).
Wir besprechen Windows Bedienerversionen nicht
ausführlich irgendein hier, weil unser Fokus Wartung von Windows.xp
ist, und in geringerem Ausmass, frühere Einbenutzerversionen von
Windows.
An diesem Punkt hat Microsoft entschieden, den
Nachfolger zu Windows.xp "Windows Vista zu benennen." Passend
zur Hälfte zweite von 2006, Vista verspricht, groß verbesserte
Graphiken anzubieten und Akte-Suchen Fähigkeiten.
dieses ist ein Artikel, der von Aktaz Lineda hinzugefügt
wird
Verzicht: Unsere Web site ist
nicht zu der Information verantwortlich, die durch diesen Artikel
enthalten wird. Dieser Artikel reflektiert keineswegs die
Ansichten, die Meinungen, die Gedanken oder den Glauben des
Artikelverzeichnisstabes.
Übersetzung Nachricht: Der Artikel "die
Entwicklung von Microsoft Windows ~ die Windows- NTFAMILIE" wurde mit einem
automatisierten Übersetzungsdienst übersetzt. Wir
entschuldigen herzlichst uns für alle mögliche Übersetzung
Störungen, die auftraten. Danke für das Verstehen.