Arquitectura de windows xp


















Estos Sistemas Operativos modernos responden a nuevos desarrollos del hardware y nuevas aplicaciones. Algunas de estas son:.

Windows usa un modo privilegiado Kernel y un modo no privilegiado Usuario. El Modo Usuario es un modo menos privilegiado de funcionamiento, sin el acceso directo al hardware. Todos los programas que no corren en Modo Kernel corren en Modo Usuario.

A este componente solo pueden acceder componentes del Ejecutor de Windows y nunca se llama por los programas del Modo Usuario. En un sistema multiprocesador, una copia del microkernel corre en cada procesador. Estos segmentos del microkernel son usados para mantener la coherencia de los recursos del sistema que son compartidos ya que son accedidos por los hilos que corren en todos los procesadores.

El papel de este es mantener a los procesadores lo mas ocupado posible. El Ejecutor de Windows corre exclusivamente en Modo Kernel y es llamado por los subsistemas de ambiente protegido cuando estos necesitan de sus servicios. El Administrador de Objetos Object Manager es usado para crear, modificar y eliminar objetos tipos de datos abstractos que son usados para representar recursos del Sistema Operativo usados por todos los sistemas que conforman el Ejecutor de Windows.

Cuando un objeto es creado a este se le da un nombre por el cual otros programas pueden accederle. Cuando un proceso necesita acceder al objeto este solicita un tratamiento de objeto al administrador de objetos. La carencia de esta facilidad en Windows 3. De hecho esto era un escape de memoria. A modo de resumen el Administrador de Objetos se encarga de crear, destruir y gestionar todos los objetos del Ejecutor de Windows. El Administrador de Procesos Process Manager es el responsable de crear, quitar y modificar los estados de todos los procesos e hilos.

El Administrador de Procesos, como todos los miembros del Ejecutor de Windows, juega un papel vital en el funcionamiento del sistema entero.

Como todo proceso debe tener por lo menos un hilo, el Administrador de Procesos es invocado de nuevo para crear el hilo. A cada proceso se asigna un espacio de memoria virtual de 4GB. De este espacio, los dos giga bites superiores son reservados para el uso del sistema, mientras que los otros dos giga bites restantes son para el uso del proceso. El Administrador de Memoria Virtual es el responsable de traducir las direcciones de memoria del proceso a las direcciones de memoria reales del sistema.

Este es la interfaz entre todos los procesos clientes y servidores que corren localmente en el sistema. El SAT contiene una lista de los privilegios de usuarios y grupos.

Siempre que el usuario quiera hacer algo, el SAT es presentado y usado para determinar si el usuario puede realizar las acciones. Este componente trabaja estrechamente con el Administrador de Objetos. Cada vez que un usuario intenta acceder a un objeto el Administrador de Objetos crea un manipulador para acceder a este y llama al SRM para determinar el nivel de acceso concedido por el manipulador. De esta forma el SRM tiene el control de la seguridad de acceso de todos los objetos en el sistema.

Tiene una serie de subcomponentes que son:. Aunque algunas veces se muestran las personalidades Win16 y DOS incluidas en una lista de subsistemas de ambiente protegido, ellas realmente son parte del subsistema Win Cada subsistema de ambiente guarda huella de sus propios procesos y trabaja independientemente de los otros subsistemas.

Las bases para este subsistema es el conjunto de APIs de Win El subsistema Win32 es responsable de toda la entrada y salida. Algunos de los objetivos que se trazaron para mantener la compatibilidad con las aplicaciones hechas en versiones anteriores fueron:.

Muchas personas piensan en Windows 3. Es basado en DOS 5. Uno de los rasgos adicionales del VDM es que le da KB de memoria "convencional" libre al usuario. A diferencia de sus versiones anteriores presenta mejoras en la estabilidad y de la eficacia. No puede ser comprado por separado. Esta disponible para clientes que quieren actualizar a Windows XP por razones de seguridad, pero no pueden comprar hardware nuevo.

Las aplicaciones van orientados a ejecutarse usando Escritorio Remoto. En muchos lugares se han lanzado actualizaciones piratas o ilegales de este sistema.

Windows XP analiza el impacto del funcionamiento de efectos visuales y mediante esto determina si debe o no permitirlos, para evitar que la nueva funcionalidad consuma recursos en forma excesiva.

Existen varias utilidades de terceros que proporcionan centenares de diversos estilos visuales. Otras novedades que introdujo fueron el soporte para USB 2. Dichas novedades son:. Windows XP ha sido criticado por su susceptibilidad a malware , como virus , troyanos o gusanos. Windows, con una cuota de mercado grande, ha sido tradicionalmente un blanco para los creadores de virus. Microsoft ha indicado que el lanzamiento de actualizaciones para parchear los agujeros de seguridad es a menudo causa de los hackers que los descubren.



0コメント

  • 1000 / 1000