Die Entwicklung von Microsoft Windows ~ die Windows NT Familie


  Share  
|

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


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions