Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Redes
Redes
Vídeo
Vídeo
Windows
Windows
Outros
Outros
Conteúdo
Artigos
Editoriais
Notícias
Primeiras Impressões
Testes
Tutoriais
Menu Principal
Blog
Boletim
Classificados
Compra Coletiva
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Fórum
Links
Livros Recomendados
Livros do Autor
Pesquisa de Preços
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Boletim
Assine hoje mesmo!
 
Procura
 




 
Recomendação
Home » Windows

Como o Windows 95 funciona
Autor: Gabriel Torres
Tipo: Artigos Última Atualização: 30 de maio de 1997
Página: 4 de 5
Multitarefa

Todos os processadores a partir do 386 fazem multitarefa automaticamente quando estão em modo protegido. Para isto, no entanto, é necessário que cada aplicativo esteja protegido em memória, ou seja, isolado em sua própria área na memória.

Mais uma vez por motivos de compatibilidade, o Windows 3.x não protege seus aplicativos em memória. Para o processador, há uma única área sendo utilizada pelo Windows e seus aplicativos; não há divisão. Logo concluímos que não pode existir multitarefa nesse ambiente.

A Microsoft, porém, queria porque queria que o Windows 3.x fosse multitarefa. Como o processador não poderia comandar a multitarefa (já que os programas não estavam protegidos em memória), a solução encontrada foi fazer com que os próprios aplicativos a controlassem, criando o termo multitarefa cooperativa. Neste caso, o próprio aplicativo é quem comandará a alternância para o próximo aplicativo da lista de tarefas. Se o aplicativo simplesmente "empacar" ou demorar para chavear para o próximo aplicativo, a "multitarefa" pára. O que é extremamente comum de ocorrer (Quem nunca tentou imprimir um documento grande? A impressão empaca se a proteção de tela entrar em ação ou você tentar abrir um outro aplicativo. Estes são sintomas típicos da multitarefa cooperativa).

Um sistema operacional decente deve ter uma multitarefa que funcione. E, para isto, necessitará que seus aplicativos sejam protegidos em memória. A vantagem de um aplicativo protegido em memória não está só no fato dele usufruir a verdadeira multitarefa - chamada multitarefa preemptiva. Estando protegido em memória, um aplicativo está isolado dos demais. Caso ocorra algum problema neste aplicativo, o próprio processador é capaz de reportar esta condição ao sistema operacional, que trata de remover o aplicativo integralmente da memória. O sistema operacional torna-se mais seguro. No modelo utilizado pelo Windows 3.x, onde não há proteção de memória, um programa facilmente invade a área ocupada por outro programa, ocasionando o temível erro de Falha Geral de Proteção, o GPF - o que normalmente obriga ao usuário a sair do Windows e chamá-lo novamente, de modo a "limpar" a memória.

Ao contrário do Windows 3.x, o Windows 95 protege seus aplicativos em memória, o que, além de torná-lo menos propenso a erros de GPF, permite a utilização da verdadeira multitarefa, a multitarefa preemptiva.

Porém nem tudo é um mar de rosas. O esquema de proteção de memória do Windows 95 só funciona para aplicativos escritos para o Windows 95 ("aplicativos de 32 bits"). Aplicativos escritos para Windows 3.x ("aplicativos de 16 bits") não são protegidos em memória no Windows 95. Por este motivo, enfatizamos: evite utilizar aplicativos escritos para Windows 3.x - tais como o Word 6, Excel 5 e Access 2 - no Windows 95. Dê preferência aos aplicativos escritos para o Windows 95 ("aplicativos de 32 bits").

Se aplicativos de 16 bits forem executados no Windows 95, dois grande problemas ocorrem. O primeiro, evidentemente, é a fragilidade do sistema. Sem proteção de memória erros de Falha Geral de Proteção são muito mais freqüentes. O segundo grande problema é a não existência da multitarefa. Como os aplicativos de 16 bits foram escritos não tendo em vista a multitarefa preemptiva mas sim a cooperativa, o Windows 95 entra numa espécie de "modo de compatibilidade" para conseguir executar esses aplicativos. O Windows 95 se transforma, "por debaixo dos panos", em Windows 3.11, o que faz com que toda a multitarefa pare, mesmo que você tenha uma porção de aplicativos de 32 bits sendo executados e apenas um aplicativo de 16 bits.

Em outras palavras, o esquema de multitarefa do Windows 95 só funciona se você estiver executando exclusivamente aplicativos escritos para Windows 95 ("aplicativos de 32 bits"). Basta abrir um único aplicativo escrito para Windows 3.x ("aplicativo de 16 bits") que o esquema de multitarefa passa de preemptiva para cooperativa, transformando o Windows 95 em um Windows 3.11 "de luxo", não importando a quantidade de aplicativos de 32 bits que estejam abertos.

Páginas (5): « 1 2 3 [4] 5 »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Visualização automática dos arquivos .bmp
  • Novos Recursos das Placas-mãe
  • Windows 98 SE
  • Processador MII-366
  • Alterando a Tela de Abertura do Windows XP
  • Classificados
  • Windows Vista Ultimate Brazilian Full 32/64 Completo Fpp Box - R$ 470,00
  • Pinnacle Studio 12 Ultimate - Super Pack Full Platinum!! - R$ 373,00
  • Loja Virtual Integrada Ao Mercado Livre Site E-Commerce Php - R$ 149,90
  • Windows Vista Home Premium 32 Ou 64bits - Box Completo (oem) - R$ 269,00
  • Controle De Ponto C/ Leitor De Impressão Digital (biometria) - R$ 460,00
  • Mais Ofertas...
  • Ofertas de Lojas Parceiras
    Licença Uso ( AB ) Microsoft 269 - 13742 - Cod. 234 - R$ 810,00
    WINDOWS VISTA HOME BASIC SP1 66G - 02717 PORTUGUES FPP FULL DVD - Microsoft FPP VERSÃO COMPLETA ( Parceiro Microsoft ) VERSÃO COM SRVICE PACK 1. - R$ 254,15
    Softwares de Sistemas Operacionais Windows Windows XP Unlimited Classic 5. Com 5 coneções RDP. - R$ 476,00 ou 3x sem juros de R$ 158,66
    Windows Vista Home Basic Atualização - R$ 249,90 ou 10x sem juros de R$ 24,99
    Windows Vista Home Basic Full SP1 - Microsoft Microsoft - R$ 429,00 ou 12x sem juros de R$ 35,75
    BuscapéVeja Mais Ofertas de Softwares de Sistemas Operacionais no Buscapé

    Últimas Notícias
    QPAD Lança Headset Para Jogos
    04 de dezembro de 2008 - 13:56 H
    Pesquisa Corsair: Quais Recursos Uma Fonte de Alimentação Deve Ter?
    03 de dezembro de 2008 - 15:12 H
    OCZ Anuncia Memória USB CrossOver
    03 de dezembro de 2008 - 13:47 H
    NZXT Lança Gabinete Zero 2
    03 de dezembro de 2008 - 13:20 H
    Cooler Master Lança Fontes de Alimentação Silent Pro M
    03 de dezembro de 2008 - 12:38 H
    G.Skill Lança Kits DDR3-2000 de Três Canais
    02 de dezembro de 2008 - 13:24 H
    ASUS Lança Netbook Eee PC 1002HA
    01 de dezembro de 2008 - 16:08 H
    Novos Processadores Para Desktop da Intel
    01 de dezembro de 2008 - 12:42 H
    Novas Ventoinhas da Thermalright
    28 de novembro de 2008 - 09:38 H
    Glacialtech Lança Cooler UFO V51
    27 de novembro de 2008 - 16:16 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste do Gabinete Tagan A+ El Diablo Advance
    Teste da Fonte de Alimentação Zalman ZM750-HP
    Teste da Fonte de Alimentação Antec Signature 650
    Teste do Gabinete Leadership Goldship Smart Handle
    Teste do Teclado-Scanner KeyScan KS810
    Como um notebook pode aumentar sua qualidade de vida? Qual o papel que ele desempenha em sua vida?
    Teste da Fonte de Alimentação Seventeam ST-550P-AG
    Teste da Fonte de Alimentação Leadership Gamer Wireless 900 W
    Encontrado o Melhor Desempenho Por Watt para o Folding@Home
    Design de Laptops: Como a forma pode melhorar a função?
    Teste da Placa de Vídeo GeForce GTX 260 com 216 Processadores
    Teste da Webcam QuickCam Pro 9000 da Logitech
    Teste da Fonte de Alimentação OCZ EliteXStream 1000 W
    Tudo o Que Você Precisa Saber Sobre Megapixels
    Teste do Neural Impulse Actuator da OCZ

    Últimas Mensagens no Fórum
    331.636 usuários cadastrados
    3.963 usuários on-line
    Notebook pra jogos
    por ice2642
    (193 visualizações, 23 respostas)
    Aneis de ferrite, onde comprar?
    por MICHAEL FARADAY
    (22 visualizações, 2 respostas)
    Ploblema com o touchpad da lenovo 300 n200
    por tjporto12
    (11 visualizações, 2 respostas)
    Vaga designer selecionando equipe projeto
    por patriquepagano
    (1 visualizações, 0 respostas)
    Problema termostatico E8400
    por Hausak
    (25 visualizações, 3 respostas)
    windows com problema de inicialização
    por rodrigoleg
    (27 visualizações, 4 respostas)
    Avaliação de configuração
    por yantrindade
    (77 visualizações, 8 respostas)
    Conexão Discada Ruim?
    por mr.van
    (46.680 visualizações, 118 respostas)
    [Review] Acer 6920G (6920-6864) T5550/3GB/16"/9500GS/subwoofer
    por W0LVER1NE_MG
    (15.579 visualizações, 448 respostas)
    Acer Extensa 4420-5963
    por valcele
    (2 visualizações, 0 respostas)
    .:: Visite Nosso Fórum ::.

    © 1996-2008, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade