Diferencia entre revisiones de «Windows NT»

Contenido eliminado Contenido añadido
Sin resumen de edición
Leugim1972 (discusión · contribs.)
m Revertidas 1 edición por 217.126.175.245 identificadas como vandalismo a la última revisión por Leugim1972. (TW)
Línea 1:
'''Windows NT colilla''' es una familia de [[sistema operativo|sistemas operativos]] producidos por [[Microsoft]], de la cual la primera versión fue publicada en [[julio]] de [[1993]].
 
Previamente a la aparición del famoso [[Windows 95]] la empresa [[Microsoft]] concibió una nueva línea de [[sistemas operativos]] orientados a estaciones de trabajo y [[servidor]]es de [[red]]. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red [[UNIX]].
Línea 6:
 
== Desarrollo ==
Cuando el desarrollo comenzó en [[noviembre]] de [[1988]], Windows NT (usando [[modo protegido]]) fue desarollado a la vez que [[OS/2]] 3.0, la tercera versión del sistema operativo desarrollado en conjunto entre [[Microsoft]] e [[International Business Machines|IBM]]. Adicionalmente al trabajo de las tres versiones de OS/2, Microsoft continuó desarrollando paralelamente un ambiente Windows basado en DOS y con menos demanda de recursos (usando [[modo real]]). Cuando [[Windows 3.x|Windows 3.0]] fue liberado en mayo de [[1990]], tuvo tanto exito que Microsoft decidió cambiar la [[application programming interface|API]] por la todavía no liberada NT OS/2 (como era conocida) de una API de OS/2 a una API extendida de Windows. Esta decisión causó tensión entre [[Microsoft]] e [[IBM]], y la colaboración se vino abajo. IBM continuó el desarrollo de OS/2 por su cuenta, mientras [[Microsoft]] continuó trabajando en el recién nombrado Windows NT colilla.
 
[[Microsoft]] contrató a un grupo de desarrolladores de [[Digital Equipment Corporation]] liderados por [[Dave Cutler]] para desarrollar Windows NT colilla, y muchos elementos que reflejan la experiencia de DEC con los [[VMS]] y [[RSX-11]]. El SO fue diseñado para correr en múltiples arquitecturas, con el [[núcleo (informática)|núcleo]] separado del [[hardware]] por una [[capa de abstracción de hardware]]. Las APIs fueron implementadas como [[subsistema]]s por encima de la indocumentada API nativa; esto permitió la futura adopción de la Windows API. Originalmente un [[micronúcleo]] fue diseñado, subsecuentes liberaciones han integrado más funciones para mejorar el rendimiento del núcleo. Windows NT fue el primer sistema operativo en usar [[Unicode]] internamente.
 
== Arquitectura ==
[[Archivo:Windows 2000 architecture.svg|thumb|275px|La arquitectura de la familia de sistemas operativos de Windows NT colilla se basa en dos capas, ([[modo usuario]] y [[modo núcleo]]), con distintos módulos dentro de éstas capas.]]
 
La familia de los [[sistemas operativos]] '''Windows NT''' de [[Microsoft]] está constituida por versiones como [[Windows 7]], [[Windows Vista|Vista]], [[Windows XP|XP]], [[Windows Server 2003]], [[Windows 2000]] y Windows NT colilla. Todos tienen [[multitarea]] apropiativa y son sistemas operativos que han sido diseñados para trabajar tanto con computadoras con un [[equipo Monoprocesador|solo procesador]] como con [[multiprocesador|múltiples procesadores]] que en inglés es el ''Symmetrical Multi Processor'' o [[SMP]].
 
Para procesar las peticiones de [[entrada/salida]] (en inglés ''Input/Output'', I/O) acude a una [[dirección de paquetes de E/S]] que utiliza [[petición de paquete de E/S|peticiones]] (IRPs) y [[E/S asíncrona]]. A partir de [[Windows 2000 Advanced Server]], Microsoft comenzó a desarrollar sistemas operativos que soportaban 64-bits. Antes sus sistemas operativos estaban basados en un modelo de 32-bits.
 
La '''arquitectura de Windows NT colilla''' es altamente modular y se basa en dos capas principales:
 
* [[Windows NT#Modo usuario|Modo usuario]]: Cuyos programas y subsistemas están limitados a los recursos del sistema a los que tienen acceso.