L'évolution du ~ de Microsoft Windows la famille de NT de Windows

En avril 1987, Microsoft et IBM ont annoncé une nouvelle initiative de logiciel d'exploitation, appelé le logiciel d'exploitation 2 de Microsoft, ou OS/2. Ce devait être la plateforme pour remplacer le DOS, et serait entièrement de 32 bits, mémoire-protégé, multitasked de préemption le logiciel d'exploitation, écrit de la terre vers le haut de Microsoft et d'IBM travaillés au projet conjointement, mais peu de temps après le dégagement de Windows 3.0, le rapport acidifié, et par la suite fini.

IBM et Microsoft chacun ont continué à travailler avec le projet indépendamment. IBM a continué à développer la version 2 d'OS/2 seule, comme nous avons cité précédemment. Microsoft a pris son travail initial sur ce qui était d'avoir la version devenue 3 d'OS/2, et l'a pris dans une direction différente. En 1988, une équipe a mené par Dave Cutler, qui était l'architecte des logiciels d'exploitation de RSX-11 et de VAX/VMS pour la Digital Equipment Corporation, rechristened Windows NT de projet, et remodelé et a récrit le "grain" ou le système minioperating sur lesquels Windows NT devait être construit.

Version 3.1

Le premier dégagement du NT a été donné la version le numéro 3.1 pour assortir la version de 16 bits contemporaine de Windows. (les magasins de cette ère ont réclamé le nombre ont été également choisis de le faire sembler être fiables, car n'importe qui a su qu'un dégagement de "0" de n'importe quoi a été lié pour être boguet.)

Sa interface utilisateur était visuellement celle de Windows 3.1 mais le système entier avait été écrit à partir de zéro ; aucun code de MS-DOS ou de Windows 3.1 n'a été employé. D'un point de vue de programmation, comme nous avons mentionné plus tôt dans notre discussion de la fenêtre 9x, les applications libérées de 32 bits d'une espace adresse d'"appartement" de devoir contrôler le segment de 16 bits de mémoire s'enregistre et leurs frontières 64KB. L'interface de programmation d'application de Windows (api) a été modifiée pour employer des valeurs de 32 bits dans toute la communication entre Windows et les applications. Ceci a exigé des programmeurs de Windows de faire une certaine modification mineure à leur code en cours de demandes se développantes de nouvel environnement, mais l'effort exigé était étonnamment petit. Des modules de gestion de périphérique ont été complètement remodelés, et des programmes d'application ont été totalement isolés dans l'un l'autre ; il n'était pas possible que une application errante mutile l'information stockée dans la mémoire employée par d'autres applications ou par Windows elle-même. Et, intérieurement, Windows a été rendu beaucoup plus robuste. Par exemple, une application errante pourrait être terminée, et tous les mémoire, graphiques, dossiers, et d'autres ressources qu'elle avait employées ont été automatiquement libérés et ont rendu disponible pour la réutilisation par d'autres programmes. Ceux-ci étaient, naturellement, les dispositifs non nouveaux pour les logiciels d'exploitation en général, mais elle étaient le MS-DOS et le Windows finis 3.1 d'amélioration énorme.

  

Windows NT pourrait des applications immobiles de MS-DOS de course, mais le MS-DOS lui-même n'était pas présent du tout. Un programme intelligent a appelé Windows NT la machine virtuelle de DOS (NTVDM), en utilisant la technologie Microsoft autorisé d'Insignia Solutions Inc. qui avaient été à l'origine créés pour courir des applications de MS-DOS sur Macintosh, si des applications de DOS un environnement "faux" de DOS. NTVDM a arrêté les tentatives de l'application de DOS d'agir l'un sur l'autre avec le DOS, l'adapteur d'affichage, et tout autre matériel, et demandes publiées de Windows NT d'exécuter les fonctions désirées. (bien que moins compliqué) un mécanisme semblable a laissé Windows NT courir des applications de 16 bits de Windows sans modification.

La version 3.1 a été libérée août, 1993 dans deux versions : Poste de travail, à l'usage d'un individu, et serveur avançé, qui était fondamentalement le même logiciel d'exploitation mais avec un arrangement d'autorisation différent qui lui a permis d'être employé comme serveur d'archivage pour de plus grands organismes. Windows NT avait pris cinq ans à la construction, du point qui coutelier de David connecté jusqu'à son dégagement.

L'intention était d'établir un système fortement fiable en maintenant le grain de NT petit, et en déplaçant autant code que l'extérieur possible du grain de sorte que les bogues et les accidents aient pu endommager seulement limité.

Le collage à ce concept a fait le Novell NetWare, UNIX, et logiciels d'exploitation de Linux excessivement robustes, et il pourrait avoir fait ainsi pour Windows NT aussi bien. Cependant, cette première version était inadmissiblement lente, et des versions suivantes, Microsoft est entré de plus en plus du code graphique de programme d'interface dans le grain. Là, il pourrait fonctionner plus rapidement, mais ceci a apporté les risques accrus qu'un bogue dans un conducteur ou un module errant de Windows pourrait prendre à Windows pour avaler avec lui.

Windows NT 3.5

En avril 1994, Microsoft a libéré Windows NT 3.5, dans des versions de poste de travail et de serveur. Cette version a montré l'exécution améliorée et a réduit des conditions de mémoire. C'était la première version vraiment utilisable. La version 3.51 a été libérée en juin 1995 et modifications incluses pour la rendre capable courir des applications conçues pour Windows 95.

Windows NT 3.5 serveurs pourrait non seulement être autorisé pour fournir le service d'archivage partagé à plus de 10 utilisateurs simultanés, mais pourrait également agir en tant que contrôleurs de domaine, offrant des services d'authentification (vérification de mot de passe) pour les réseaux de corporation. Ceci a signifié que des comptes d'utilisateur pourraient être contrôlés dans un endroit (le serveur) plutôt que sur chaque poste de travail individuel.

Poste de travail De Windows NT 4.0

Avant que Windows NT 4.0 ait été libéré en août 1996, Microsoft avait eu le temps pour améliorer non seulement de manière significative l'exécution et la fiabilité du NT, mais incorporer également l'interface utilisateur de Windows 95, y compris le menu de début, ainsi le directeur de programme de Windows 3.1 a été finalement laissée.

Cependant, l'amélioration la plus significative était l'addition du système de fichiers de NTFS. Vers le haut de jusqu'à ce temps, toutes les versions de Windows ont employé les disques durs composés avec le système de fichiers de FAT, que Microsoft reconnaît a été écrit dans une hâte avec seulement les disquettes à l'esprit. Il s'est avéré que les disques Gros-composés étaient tout à fait vulnérables à la perte de données due aux accidents et aux pannes de puissance. Le FAT n'a également fourni aucun moyen de limiter l'accès aux dossiers basés sur des usernames, des mots de passe, ou d'autres qualifications.

Microsoft avait travaillé avec IBM pour développer le système de fichiers de rendement élevé (HPFS) pour OS/2, et pouvait s'appliquer des leçons apprises là à NTFS. Ses buts étaient :

Le poste de travail de Windows NT 4.0 a été signifié comme logiciel d'exploitation fortement fiable pour les systèmes, les postes de travail, et les serveurs de corporation.

La version de serveur de Windows NT 4.0's a inclus des services additionnels de gestion de réseau tels que l'Internet de Windows appelant le service (VICTOIRES), le protocole dynamique de configuration de centre serveur (DHCP), le service de Domain Name (DNS), le service d'accès à distance (RAS, un service de gestion de réseau d'appel téléphonique), et d'autres.

Professionnel De Windows 2000

Windows 2000 devait avoir été appelé Windows NT 5.0, mais en ce moment Microsoft était officiellement allé enragé avec ses arrangements d'appellation. Windows j'était dans les travaux, et Microsoft déciderait maintenant de réarranger leurs arrangements d'appellation pour chaque version successive de Windows. Libéré en février 2000 après que beaucoup retarde, Windows 2000 était une avance significative dans la fonctionnalité et la fiabilité. Il a fourni beaucoup d'avantages par rapport à Windows NT 4.0, juste dont quelques uns sont énumérés ici :

Windows 2000 a été libéré dans plusieurs versions d'autorisation :

Le soutien de tous les processeurs anciens de RISC a été lâché et Windows 2000 a été fourni seulement dans les versions pour l'architecture standard d'Intel x86 (IA-32).

Windows.xp

Libéré en octobre 2001, Windows.xp a officiellement fini le produit de Windows 9x et a apporté Windows NT aux masses, heu, au consommateur. Avec XP, Microsoft est finalement parvenu à rendre le produit de NT raisonnablement compatible avec la piscine des jeux de DOS et des applications restants (elle a aidé que cette piscine avait diminué au cours des années). Microsoft l'a également rendu assez simple pour contrôler, et assez attrayant pour faire appel aux consommateurs d'extrémité. Elle également n'a pas blessé que Microsoft pourrait finalement promettre et réellement fournir un logiciel d'exploitation véritablement fiable. C'en soi est remarquable donné combien de Windows s'était développé. La version originale de l'ajustement de Windows sur deux disquettes. Windows.xp a exigé de 2GB d'espace disque juste d'installer. La quantité massive de code peut être vue dans le nombre de lignes du texte de programmation cru de codethe de source dactylographié par les programmersestimates de Microsoft desquels sont énumérés dans la table ci-dessous :

Lignes de code dans Windows
Version Million de lignes de code
Windows NT 10
Windows 95 15
Windows NT 4.0 16
Windows 98 18
Windows 2000 30
Windows.xp 40 à 45

C'est vraiment une quantité de chancellement de code, étant donné qu'on l'estime qu'un programmeur typique peut produire environ 100 lignes de code de programme de qualité par jour. Si c'est vrai, Windows.xp est le produit de 1.800 années-personnes d'effort (assumant ces personnes descendez des week-ends, et de deux semaines des vacances par an).

Windows.xp a présenté plusieurs perfectionnements au-dessus de Windows 2000 :

XP a été libéré dans deux versions dans les versions à la maison et professionnelles. Le professionnel de XP est le logiciel d'exploitation de bureau d'tout-mais-le-cuisine-évier et a une allocation d'autorisation pour deux processeurs sur la carte mère. L'édition à la maison de XP, qui permet seulement un processeur, a eu plusieurs dispositifs qui ont été limités ou enlevés. Par exemple, le partage simple de dossier ne peut pas être handicapé ; le groupe de gestion d'utilisateurs de puissance ne peut pas être employé ; et le chiffrage de dossier, les dossiers en différé, l'accueil à distance de dessus de bureau et l'adhésion de domaine ne sont pas disponibles.

Note

Microsoft ne compte pas CPUs multinucléaire ou hyperthreading en tant que CPUs multiple pour l'autorisation. Une unité centrale de traitement de duel-noyau avec des ressembler hyperthreading à 4 CPUs à Windows mais à l'édition à la maison de Windows.xp course immobile là-dessus.

Le paquet 2 de service de Windows.xp a présenté plusieurs dispositifs additionnels et difficultés significatives de sécurité. Les trois additions les plus importantes étaient

Windows.xp n'a pas été libéré dans des versions de serveur. Au lieu de cela, Microsoft a libéré le successeur au serveur 2000 de Windows avec le serveur nommé 2003 de Windows (rappelez-vous, nous avons dit qu'elles allé enragées).

Nous ne discuterons des versions de serveur de Windows dans aucun détail ici parce que notre foyer est entretien de Windows.xp, et à un moindre degré, des versions individuelles plus tôt de Windows.

En ce moment, Microsoft a décidé d'appeler le successeur à Windows.xp "Windows Vista." Dû dans le deuxième semestre de 2006, Vista promet d'offrir les graphiques considérablement améliorés et des possibilités de dossier-recherche.

c'est un article supplémentaire par Aktaz Lineda


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "l'évolution du ~ de Microsoft Windows la famille de Windows NT" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.

Online: 826 users browsing the articles directory