Select the product you need help with
Cómo realizar varias tareas programas de 16 bits y 32 bits en Windows 95Id. de artículo: 117567 - Ver los productos a los que se aplica este artículo En esta páginaResumenEn Windows 95, todas las aplicaciones de 32 bits se programan previamente. Multitarea preferente permite Windows 95 cambiar entre las aplicaciones de 32 bits si esas aplicaciones se preparan pierde el control de la CPU o no. No es necesario para multitarea de 32 bits cooperación entre la aplicación y el sistema operativo. Más informaciónAplicaciones de 32 bitsfunciones de interfaz (API) del programa de aplicación de 32 bits y las aplicaciones llamar a esas funciones están diseñadas para controlar los requisitos de simultaneidad que vienen con multitarea preferente. Todas las estructuras internas de datos se asignan en una base por subproceso o protegidas contra daños por semáforos (o secciones de código crítico). Esto garantiza que una aplicación de 32 bits no destruye los datos requeridos por otra aplicación de 32 bits llamando a las mismas API al mismo tiempo. Windows de 32 bits y su API permiten porque son reentrantes (es decir, código puede ser compartido por varios programas al mismo tiempo).Windows 95 más protege las aplicaciones de 32 bits contra la pérdida involuntaria de datos al ejecutar cada programa en su propio espacio de direcciones. Esto significa que los datos de una aplicación no están accesibles a otra aplicación. La desventaja de esta protección es que las aplicaciones no pueden compartir datos entre sí como libremente como si se estaban ejecutando en el mismo espacio de direcciones y ha tenido acceso completo a código y los datos de los demás. Aplicaciones de 16 bitsRealizar varias en Windows 3.x y Windows para trabajo en grupo 3.x, las aplicaciones de 16 bits tareas cooperación por retención con frecuencia el control de la CPU a otros programas. Este tipo de multitarea cooperativa significa que una aplicación tiene control de la CPU hasta que la renuncia. Daños en las estructuras de datos impide el cambio de tarea cooperativa.En Windows 3.x, Windows para trabajo en grupo 3.x y Windows 95, todas las aplicaciones de 16 bits se ejecutan en el mismo espacio de direcciones. Mediante la ejecución en el mismo espacio de direcciones, las aplicaciones pueden compartir recursos entre sí y están, por desgracia, un mayor riesgo de sobrescribir los datos desde otra aplicación. Algunas aplicaciones de 16 bits dependen de las características ofrecidas por multitarea cooperativa. Estas aplicaciones pueden realizar los siguientes supuestos:
Nota: La característica de reinicio local le permite utilizar CTRL de teclas CTRL+ALT+SUPR para cerrar una aplicación que ha dejado de responder. Windows 95 saldos de los requisitos para la compatibilidad con versiones anteriores, está ejecutando en un equipo de 4 megabytes (MB) y proporcionar la multitarea preferente por conservar gran parte de su base para la funcionalidad anterior de código de 16 bits y agregando funcionalidad nueva al código de 32 bits. Esto significa que algunas llamadas de 32 bits se asignan a código de 16 bits y viceversa. Cuando una aplicación de 32 bits llama a código de 16 bits, no hay posibilidad de que un programa de 16 bits mal diseñado puede provocar que una aplicación de 32 bits se bloquee. Este problema puede producirse si hay dos condiciones siguientes:
PropiedadesId. de artículo: 117567 - Última revisión: miércoles, 15 de noviembre de 2006 - Versión: 1.1
Traducción automática IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente. Haga clic aquí para ver el artículo original (en inglés): 117567
(http://support.microsoft.com/kb/117567/en-us/
)
|





Volver al principio








