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
:
- Protection de fiabilité des changements aux entrées de
répertoire et aux volumes de fichier contre la perte due aux
accidents ou aux pannes de puissance, en les encapsulant en tant que
"transactions."
-
Commande à grain fin de sécurité de qui est permise de
créer, lu, modifier, supprimer, ou contrôler des dossiers et des
chemises. Un système apurant permet pour dépister qui a
réussi ou n'a pas fait des changements aussi bien.
-
Capacité la capacité de manipuler le Terabyte de la
capacité de disque.
-
Une meilleure utilisation d'efficacité d'espace disque,
de plus petites unités d'attribution, et de moins d'I/O requis pour
lire et modifier des structures de disque.
-
Longs noms de fichier la capacité de stocker des noms de
fichier jusqu'à 255 caractères.
- Les données espacent la capacité de stocker le
parallèle, ensembles séparés de données pour un dossier donné.
Ceci est employé, par exemple, pour adapter à des noms de
fichier alternatifs et à l'information prolongée d'annuaire
employés par différents logiciels d'exploitation servis par un
serveur d'archivage NT-BASÉ, ou les fourchettes des données et de la
ressource de Macintosh.
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 :
-
Appui FAT32 (jusqu'à 32GB par cloison) en plus de NTFS et
de FAT16
-
Interface utilisateur de Windows 98
-
Console de gestion de Microsoft (MMC) pour
beaucoup de fonctions d'entretien (bien que la fente des fonctions
entre le panneau de commande et les outils de la gestion MMC
d'ordinateur était quelque peu arbitraire et confondante)
-
Soutien de jusqu'à 4GB de RAM
-
Un modèle unifié de conducteur, partagé avec
Windows me, de sorte que les fournisseurs de matériel aient pu
fournir un conducteur simple qui pourrait être employé sur l'un ou
l'autre logiciel d'exploitation
-
Fiabilité considérablement améliorée
-
Améliorations de NTFS comprenant les points de
reparse, qui donnent à Windows 2000 la capacité de réorienter des
accès de dossier aux commandes ou aux serveurs alternatifs, a
UNIX-comme le système de fichiers montable, et UNIX-comme les liens
(entrées de répertoire multiples pour un dossier simple)
-
Appui dynamique de disque, qui permet la cloison
en marche remettant à la côte
-
Réinitialisations améliorées
d'installationfewer d'installation et de logiciel requises, et les
marques de service d'installateur de Windows il plus facile
correctement aux applications d'uninstall ou de réparation.
-
Appui de matériel de prise et de jeu, moniteurs
multiples, USB, et appui de câble d'incendie
-
Options sûres d'initialisation de console de mode
et de rétablissement, pour maintenir et réparer les systèmes
unbootable
-
Annuaire actif, une gestion d'entreprise et outil
de sécurité qui permet la délégation très à grain fin des
arrangements de politique de gestion et de sécurité, l'déploiement
automatique d'application, et d'autres services
- La gestion de puissance d'ACPI comprenant
suspendent et les modes de hibernate, pour permettre pour employer sur
des ordinateurs portatifs.
Windows 2000 a été libéré dans plusieurs versions
d'autorisation :
-
Professionnel de Windows 2000, pour différents
utilisateurs. Des systèmes biprocesseurs ont été soutenus
sous le permis professionnel. Le professionnel de Windows 2000
est devenu le logiciel d'exploitation de bureau du choix pour des
utilisateurs d'affaires, leurrant le bout de Windows 3.1 holdouts dans
l'évolution.
-
Serveur 2000 de Windows, pour l'usage de serveur
d'archivage. Jusqu'à quatre processeurs soutenus sur la carte
mère de l'ordinateur.
-
Serveur avancé de Windows 2000, soutenant jusqu'à huit
processeurs dans un système et un 64GB simples de RAM (le rappel que
le segment enregistre sont encore présent en mode protégé de 32
bits. À la plupart des 4GB de RAM est évident à n'importe
quelle une application mais si la carte mère est conçue pour elle,
Windows peut jongler les registres de segment pour donner à plus
d'applications cette beaucoup de RAM sans pagination).
- Le serveur 2000 de Windows Datacenter, soutenant jusqu'à
32 processeurs dans un système simple, et groupant, qui lie les
serveurs superflus pour permettre l'opération continue devrait un
échouer.
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 :
- Conception graphique améliorée. Derided par
certains comme "cartoony" au début, elle a la sorte de développé
sur nous.
-
Dossier simple partageant des marques il plus facile pour
que des consommateurs et de petits bureaux contrôlent la sécurité
de dossier sur un réseau et sur un ordinateur donné quand NTFS est
employé.
-
Restauration de système, qui exécute les sauvegardes
automatiques des programmes système, des composants, et de
l'enregistrement à intervalles réguliers et avant de nouvelles
applications d'installation.
-
La commutation rapide d'utilisateur permet pour que
plusieurs utilisateurs soient entrés simultanément, bien que
seulement une personne puisse utiliser l'ordinateur à la fois.
- Le dessus de bureau à distance permet à un utilisateur
de regarder et commander un ordinateur professionnel de Windows.xp
au-dessus de l'Internet.
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
-
Un mur à l'épreuve du feu amélioré de Windows,
que les aides empêchent des dommages et l'abus au système de
au-dessus de l'Internet
-
Centre de sécurité de Windows, qui détecte et
informe l'utilisateur de la protection démodée d'antivirus et des
configurations moins-que-optimales de sécurité
-
Améliorations à l'Internet Explorer pour
empêcher le son détourné par des sites Web malveillants
- Les améliorations aux perspectives
Expressfinally!to empêchent son contenu montrant automatiquement de
graphique et de manuscrit, qui peut informer des inondateurs que leur
email a été lu
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.