Movatterモバイル変換


[0]ホーム

URL:


Ir para o conteúdo
Wikipédia
Busca

OS/2

Origem: Wikipédia, a enciclopédia livre.
Esta página cita fontes, mas não cobrem todo o conteúdo
Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:Google (N • L • A • I • WP refs)  • ABW  • CAPES).(dezembro de 2013)
IBM OS/2
Versão do sistema operativo OS/2
ProduçãoIBM,Microsoft(OS/2 1.x)
LinguagemC
ModeloCódigo Fechado
Lançamentoabril de1987 (38 anos)
Versão estável4.52 dezembro de 2001; há 24 anos
Arquitetura(s)x86
NúcleoHíbrido
LicençaProprietária
Página oficialIBM OS/2 (eminglês)., acessado pela última vez há 556semanas e 4dias
Estado de desenvolvimento
Histórico, desenvolvido atualmente comoeComStation

OS/2 ouOS/2 Warp foi umsistema operacional daIBM. A sigla significa "OperatingSystem/2". A primeira versão do OS / 2 foi lançada em dezembro de 1987 e versões mais recentes foram lançadas até dezembro de 2001. OOS/2 foi desenvolvido como um sucessor domodo protegido doMS-DOS. Era possível criar aplicativos em modo texto que podiam funcionar em ambos os sistemas. Por causa dessa herança, oOS/2 compartilha semelhanças comUnix,Xenix eWindows NT.[1][2][3][4]

História

[editar |editar código]

OS/2 eWindows possuem uma origem comum: eram um único sistema nosanos 80 (mas com versões distintas) feitas simultaneamente pelaIBM eMicrosoft. Por uma decisão deBill Gates a Microsoft resolveu abandonar o projeto OS/2 em 1990 e dedicar-se ao Windows. Os sistemas passaram então a competir pelo mercado corporativo e doméstico adentrando osanos 90. O sistema da IBM sempre foi considerado melhor tecnicamente, pois conseguia correr nativamente programas do seu concorrente mas o mesmo não poderia ser feito no Windows. O OS/2 também foi o primeiro dos dois a implementarTCP/IP, ter uma versão em 32bits e máquina Java.

Por falhas demarketing e investimento, o OS/2 sucumbiu diante doWindows 95 que a partir de 1995 engoliu praticamente 80% do mercado de sistemas operativos. Até 1996 a IBM tentou vender o OS/2 para o utilizador doméstico mas sempre cometendo as mesmas falhas: pouco marketing, pouco investimento em suporte técnico e poucolobby para angariar novos programas compatíveis. Por correr programas do Windows e acreditar que isso era o suficiente para suprir lacunas do sistema, a IBM comete uma grave falha e sucumbe diante da explosão de oferta de programas 32bits para Windows a partir de 1996.

Em 1997 o sistema sai das prateleiras convencionais e muda de foco: é vendido apenas como pacote de soluções para empresas. Mesmo assim o sistema segue vendendo pouco, principalmente pela falta de suporte especializado. A partir de 1998 o OS/2 cai no ostracismo e é esquecido pelo mercado graças a chegada do novo Sistema Operacional, oLinux.

Em 1998, aStardock Corporation, que desenvolvia aplicativos para o sistema como o jogoGalatic Civilization e oObject Desktop, tenta negociar com aIBM uma nova versão do OS/2 para usuários finais, o que implicaria na abertura de seu código-fonte. A IBM recusa a proposta, e a Stardock desiste de desenvolver aplicativos para o OS/2.

Em 2001 a IBM autorizou aSerenity Systems a vender e distribuir uma versão actualizada do Warp 4.52 para utilizadores finais e estudantes. Essa versão customizada chama-seeComStation.

Estima-se que o OS/2 esteja operacional em 800.000 máquinas pelo mundo, principalmente em instituições financeiras. OBanco do Brasil foi um dos maiores utilizadores do sistema, empregando-o em caixas eletrônicos e gabinetes de atendimento ao público, mas ainda o utiliza em parte, rodando sob oWindows, até ocorrer a migração completa para oLinux.

Entendendo o OS/2

[editar |editar código]

Sistema de Arquivos

[editar |editar código]

O OS/2 suporta o sistema de arquivos FAT (usado no DOS e Windows), a Super FAT e o HPFS, o sistema desenvolvido pelaIBM eMicrosoft (onde originou oNTFS), que explora melhor o disco rígido de grande porte. O HPFS, completamente 32bits, é muito superior a FAT (originalmente de 16bits, e posteriormente com 32bits virtuais na VFat). Apresenta suporte nativo a nomes de arquivos de até 254 caracteres, espaços entre caracteres em letras maiúsculas ou minúsculas, inclusive alguns de uso restrito até hoje, como o ":" (dois pontos) e estende o suporte a nomes longos para a FAT16 através do uso dearquivos de sistema.

Visando a transição doDOS com interface Windows 3.x, a IBM dotou o OS/2 2.0 em diante, com e a Super FAT que é armazenada na RAM, o que desgasta muito menos o HD e aumenta a velocidade de acesso consideravelmente. Outra diferença importante é que a Super FAT é desenhada em 32bits. Entretanto, o HPFS é mais veloz em acesso a disco, em especial em discos grandes.

O HPFS ainda permite 64KB de atributos estendidos para cada arquivo, esses atributos podem ser quaisquer informações sobre o arquivo. O sistema de arquivos do OS/2 também ordena a exibição de arquivos de um diretório automaticamente e mantém as informações sobre um arquivo próximo a ele, facilitando a localização de um arquivo em grandes discos. O HPFS também utiliza um sistema de cache de disco, para melhorar o seu desempenho, usando estratégias de alocação cujo objetivo é assegurar que os arquivos permaneçam contíguos.

De todos os atributos do OS/2, os mais importantes estão em sua proteção, impedindo que um aplicativo derrube o sistema todo, pois o acesso à memória é exclusivo, e totalmente gerenciado pelo OS/2.

Memória

[editar |editar código]

Toda a memória do computador possui um endereço atribuído a ela. O processador usa esse endereço para recuperar ou alterar o conteúdo da memória em um local em particular.

No OS/2, toda a memória é acessada usando-se um endereço de 32bits. Esse endereço de 32bits permite até 4 GB de endereçamento direto. Existem dois esquemas para acessar a memória do computador: o plano (usado no OS/2) e o segmentado (usado no DOS e Windows 3.11).

No modelo de memória plano, a memória está totalmente disponível ao processador e pode ser acessada diretamente; os endereços são seqüenciais de 0 a 2³²-1 (4 GB).

No modelo de memória segmentado, a memória total é dividida em segmentos de 640KB. Um aspecto importante nessa diferença no modo de gerenciar memória é que no OS/2 o limite de 640KB é inexistente. Observe que isso se refere a um sistema operacional dos anos 80, o que dá a exata noção do quanto ele já era avançado na época.

Capacidade Multitarefa

[editar |editar código]

O OS/2 é um sistema multitarefa preemptivo, ou seja, capaz de processar diversos programas concomitantemente (ao mesmo tempo). Ele foi desenvolvido desde seu início para ser um sistema preemptivo e essa é uma das suas grandes vantagens.

O sistema preemptivo divide o processador e a RAM da máquina entre os programas de modo que todos fiquem com o suficiente. Diferente do modelo cooperativo de multitarefa, os recursos são totalmente administrados pelo S.O., não podendo ser afetados pelos aplicativos.

O OS/2 roda aplicativos de 16 bits em áreas isoladas na memória, protegendo assim cada um do comportamento falho dos outros.

Confiabilidade

[editar |editar código]

O OS/2 é um sistema extremamente confiável, por diversos motivos, muito mais seguro que a maioria das versões do Windows. No que diz respeito aos arquivos, o HPFS tem um ótimo sistema de tratamento de erros, com hotfixes e a fragmentação do disco é mínima, o que também diminui a probabilidade de erro no disco.

Além disso, ele é um sistema realmente preemptivo, e quando um programa tenta invadir a área de memória de outro ele é imediatamente fechado, o que impede que o sistema todo tranque por causa de um aplicativo.

Os arquivos vitais do sistema ficam em uma área reservada na memória que pode ser acessada mesmo que todos os outros programas tranquem. E o OS/2 é um sistema quase totalmente desenhado em 32bits, e uma das causas da instabilidade no Windows 95 é a mistura de programas 32 bits com programas 16 bits.

OS/2 Warp 4

[editar |editar código]

A última versão do OS/2 feita pela IBM (cuja versão beta trazia o codinome deMerlin) trouxe uma série de inovações, como o suporte avoz, oVoice Type. Ao invés de teclado e mouse o usuário utiliza o sistema através do uso da voz. Embora alguns considerem a versão 4.5 como a verdadeira última, pois trouxe alterações que em outros sistemas denotariam uma nova versão.

O sistema aceita comandos falados através de ummicrofone, pode-se abrir e fechar programas, ditar textos e até navegar naInternet via voz. Para funcionar de maneira satisfatória, é necessário que o micro esteja preparado com uma boa quantidade de memória, no mínimo 32 MB de RAM.

Com o editorIBM Works, que não tem versão emportuguês, é possível ditar textos. O Voice Type vem acompanhado de umjogo, onde o usuário deve pronunciar acertadamente o nome dos estados americanos a partir de seu mapa político.

Esta versão também está muito mais preparada para a Internet, com um navegador interno, diversas ferramentas para navegação e suporte nativo a linguagemJava, daSun, contando inclusive com uma plataforma de desenvolvimento. O sistema tem suporte à tecnologiaplug and play

Algumas alterações foram:

  • Voice Dictation e Navigation (habilitação de comandos de voz);
  • Sistema de acesso à Internet, incluindo o browserNetscape Navigator;
  • Suporte a 256 cores;
  • Mais fontes de sistema;
  • Serviços de Impressão e arquivos melhorados;
  • PCOM Lite (programa);
  • Suporte ao JAVA(tm) nativo (Com JDK);
  • Fontes TrueType (Iguais as do Windows);
  • OpenDoc(tm) (Algo como oOLE, mas mais universal);
  • Extensões API de desenvolvedores (Open32 - Para recompilação de programas de Windows95);
  • OpenGL(tm) (Sistema Tridimensional);
  • DPMI (Interface de Modo Protegido);
  • Suporte ao Plug'n'Play (Para poder usar Hardware "for Windows");
  • Warm Plug/Warm Docking (Ligue seu PCMCIA ao computador sem ter de resetá-lo);
  • Suporte a Infra Vermelho;
  • Modelos de Device Drivers Graficos (Facilita para desenvolvedores de Drivers);
  • CD de Drivers;
  • Suporte ao MIDI daSound Blaster AWE 32 e 64;
  • Suporte a DDC;
  • Serviços de Segurança ativos;
  • System Dump Formatter;
  • System Anchor Block;
  • First Failure Support Technology (Auxílio para casos onde você é o primeiro a ver um erro);
  • Interface DMI;
  • TME NetFinity;
  • Sistema de Registro de Software Integrado (ART);
  • Suporte a XPG4/ULS;
  • Suporte Remoto ao OS/2;
  • Obtenção automática de Updates para Softwares;
  • IBM Works novo;
  • Bonus Pak;
  • Install Integrado;
  • Controles e Visuais ajustáveis;
  • Redesenho da GUI;
  • Melhoria nos tutoriais e Helps On-Line;
  • Migration Database;
  • Async Read-Ahead;
  • Netware Client 2.11+ for OS/2;
  • TCP/IP nativo;
  • Versão nova do browserWebExplorer;
  • Remote Access Client;
  • Mobile Office Services;
  • Suporte ao Win32s 1.25a (compatibilizando o Win-OS/2 com alguns programas de Win95);
  • SOM/DSOM (Orientação REAL a objeto);
  • Updates nos Device Drivers, tornando-os todos de 32 bit;
  • Melhoras no PCMCIA;
  • APM 1.2;
  • Suporte a EIDE;
  • Suporte ao USB 1.x e 2.0;
  • Suporte a praticamente todas as impressoras;
  • Suporte Multimídia melhorado;
  • Melhorias no DIVE (sistema de 3D embutido no OS/2).

Versões

[editar |editar código]
  • OS/2 1.0 1987
  • OS/2 1.10 SE 1988
  • OS/2 1.10 EE 1989
  • OS/2 1.20 SE E EE 1989
  • OS/2 1.30 1991
  • OS/2 2.0 1991-1992
  • OS/2 2.1 1993
  • OS/2 for Windows 1993
  • OS/2 2.11 1994
  • OS/2 2.11 SMP 1994
  • SE - Standard Edition
  • EE - Extended Edition
  • OBSERVAÇÕES: As versões do OS/2 1.10, OS/2 1.20 e OS/2 1.30 são conhecidas como MS OS/2 ou Microsoft OS/2.

Versões Warp

[editar |editar código]
  • OS/2 WARP 3 1994
  • OS/2 WARP Connect 1995
  • OS/2 WARP for PowerPC 1995
  • OS/2 WARP Server 1996
  • OS/2 WARP 4 1996
  • OS/2 WARP 4.51 (MCP1) (??)
  • OS/2 WARP 4.52 (MCP2) 2001
  • OS/2 WARP Server for e-business (4.5) 1999
  • OS/2 WARP Server for e-business 4.51 (ACP1) (??)
  • OS/2 WARP Server for e-business 4.52 (ACP2) 2001
  • MCP - Merlin Convenience Pack
  • ACP - Aurora Convenience Pack

Versões eComStation

[editar |editar código]
  • eComStation 1.0 2001
  • eComStation 1.1 2003
  • eComStation 1.2 2004
  • eComStation 1.2R 200
  • eComStation 2.0 RC1 2007
  • eComStation 2.0 RC4 2007
  • eComStation 2.0 RC5 2008
  • eComStation 2.0 RC6 2008
  • eComStation 2.0 RC7 Silver 2009
  • eComStation 2.0 GA 2010
  • eComStation 2.1 2010

Veja também

[editar |editar código]
  • OsFree (um projetoopen source com o objetivo de fornecer binário e OS/2 APIs de nível de compatibilidade com o OS/2)

Referências

  1. Necasek, Michal (2007).OS/2 1.3: Ten Years Ago. [S.l.: s.n.] 
  2. Sanders, James (2015).OS/2: Blue Lion to be the next distro of the 28-year-old OS. [S.l.: s.n.] 
  3. Sanders, James (2016).OS/2 resurrected: Blue Lion becomes ArcaOS, details emerge for upcoming release. [S.l.: s.n.] 
  4. Sharwood, Simon (2017).What is dead may never die: a new version of OS/2 just arrived. [S.l.]: The Register 

Ligações externas

[editar |editar código]
Geral
Núcleo
Arquiteturas
Componentes
Gerenciamento de processos
Conceitos
Modos de CPU
Algoritmos de escalonamento
Gerenciamento de memória
Exemplos
Conceitos relacionados
    Obtida de "https://pt.wikipedia.org/w/index.php?title=OS/2&oldid=71731930"
    Categorias:
    Categorias ocultas:

    [8]ページ先頭

    ©2009-2026 Movatter.jp