Select the product you need help with
Como programas de 16 bits e 32 bits Multitask no Windows 95Artigo: 117567 - Ver produtos para os quais este artigo se aplica. Nesta páginaSumárioNo Windows 95, todas as aplicações de 32 bits são agendadas preemptively. Multitarefa PreEmptive permite que o Windows 95 alternar entre aplicações de 32 bits se as aplicações são preparadas para perde o controlo da CPU ou não. É necessária para multitarefa de 32 bits não cooperação entre a aplicação e o sistema operativo. Mais InformaçãoAplicações de 32 bitsfunções de API de programa de aplicação de 32 bits e as aplicações que chamam as funções são concebidas para lidar com os requisitos de simultaneidade que acompanham o preemptive multitarefa. Todas as estruturas de dados internos são atribuídas numa base por thread ou protegidas contra a Corrupção por semáforos (ou secções de código importantes). Isto assegura que uma aplicação de 32 bits não destruir os dados requeridos por outra aplicação de 32 bits chamando as APIs mesmas ao mesmo tempo. versões de 32 bits do Windows e respectivas APIs permitem este porque são reentrantes (ou seja, código pode ser partilhado por vários programas ao mesmo tempo).O Windows 95 mais protege aplicações de 32 bits perda de dados não intencionais executando cada programa do seu próprio espaço de endereços. Isto significa que os dados para uma aplicação não são acessíveis a outra aplicação. A desvantagem desta protecção é que aplicações não é possível partilhar dados nas próprias como livremente, tal como se estavam em execução no mesmo espaço de endereços e tinham acesso total ao código e dados de uns dos outros. Aplicações de 16 bitsEm Windows 3.x e do Windows for Workgroups 3.x, aplicações de 16 bits multitask cooperatively pela paragem frequentemente controlo de CPU para outros programas. Este tipo de multitarefa cooperativo significa que uma aplicação tem controlo da CPU, até mesmo voluntariamente. Danos de estruturas de dados é impedido mudando a tarefa cooperativo.Em Windows 3.x, Windows for Workgroups 3.x e o Windows 95, todas as aplicações de 16 bits executar no mesmo espaço de endereços. Executando no mesmo espaço de endereços, as aplicações podem partilhar recursos entre si e são, Infelizmente, um risco maior de substituição de dados de outra aplicação. Algumas aplicações de 16 bits dependem das funcionalidades oferecidas pelo multitarefa cooperativo. Estas aplicações podem tornar os seguintes pressupostos:
NOTA: A funcionalidade de reinício do computador local permite utilizar CTRL + ALT + DEL para fechar uma aplicação que deixou de responder. O Windows 95 equilibra os requisitos para compatibilidade com versões anteriores, em execução num computador 4 megabytes (MB) e fornecendo multitarefa preemptive por manter grande parte do respectivo código de 16 bits base funcionalidade anterior e adicionando novas funcionalidades ao código de 32 bits. Isto significa que algumas chamadas de 32 bits são mapeadas para código de 16 bits e vice-versa. Quando uma aplicação de 32 bits chama o código de 16 bits, é possível que um programa de 16 bits mal concebido pode causar uma aplicação de 32 bits para deixar de responder. Este problema pode ocorrer se ambas as seguintes condições existirem:
PropriedadesArtigo: 117567 - Última revisão: quarta-feira, 15 de Novembro de 2006 - Revisão: 1.1
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 117567
(http://support.microsoft.com/kb/117567/en-us/
)
|





Voltar ao topo








