Macintosh, ou Mac, é o nome dos computadores pessoais fabricados e
comercializados pela Apple Inc. desde janeiro de 1984. O nome deriva de McIntosh,
um tipo de maçã apreciado por Jef Raskin. O Macintosh foi o primeiro computador
pessoal a popularizar a interface gráfica (GUI), na época um desenvolvimento
revolucionário. Ele é muito utilizado para o tratamento de vídeo, imagem e som.
Arquitetura
O sistema operacional, originalmente chamado the System Software ou System,
tornou-se oficialmente conhecido como Mac OS na versão 7.6 (apesar de, mais
precisamente, a versão 7.5.1 ter sido a primeira a mostrar o logo Mac OS e ser a
primeira versão do Mac OS sob este nome). Em Março de 2001, a Apple introduziu um
sucessor moderno e mais seguro, baseado no sistema operacional Unix, o Mac OS X
(o X é pronunciado "dez", sendo a 10ª versão do Sistema Operacional.).
Desde o seu início, o Macintosh introduziu ou popularizou um grande número de
inovações adotadas mais tarde por outros PCs e sistemas operacionais.
As primeiras inovações introduzidas ou popularizadas com o Macintosh original foram:
· Uma interface gráfica, ícones, um desktop, etc.
· O uso do mouse
· O clique duplo (double click) e o drag-and-drop (clicar-e-arrastar) para realizar
ações com o mouse.
· WYSIWYG em edição de texto e gráficos ("what you see is what you get" - “O
que você vê é o que você obtém”)
· Nomes de arquivo longos, com espaços e sem extensão (até 31 caracteres
antes do Mac OS X, aumentado para 255 caracteres com o Mac OS X)
· O leitor de disquetes 3.5" de série
· Áudio de série, incluindo um alto-falante de qualidade
· Design industrial estético e ergonômico (melhorado com os modelos mais
recentes, particularmente o iMac original em 1998)
Mais tarde, outras inovações foram sendo introduzidas ou popularizadas, como:
· A impressora laser PostScript
· Publicação pessoal (Desktop publishing)
· Programação pelo usuário através do HyperCard e AppleScript
· A interface SCSI (Mac Plus, 1986)
· Entrada de Áudio de série (Mac IIsi & Mac LC, 1990)
· Leitor de CD-ROM de série (Quadra 900, 1991)
· Um ambiente de trabalho único distribuído em diversos monitores
· Suporte Ethernet de série (Quadra 700 & 900, 1991)
· Universal Serial Bus, a popular entrada USB que substituiu diversas outras, se
tornando um padrão mundial e atualmente usada em Pen Drives e MP3 Players.
· FireWire, também conhecido como IEEE 1394, um standard desenvolvido pela
Apple e promovido também pela Sony sob o nome iLink (G3 Azul e Branco,
1998)
· Rede sem fio IEEE 802.11b e IEEE 802.11g (wireless networking), denominados
comercialmente AirPort, AirPort Extreme, e AirPort Express pela Apple (iBook
original, 1999)
· O abandono do leitor de disquetes (iMac original, 1998)
· O primeiro computador disponível comercialmente a se basear principalmente
no USB para a conexão de periféricos. (iMac original, 1998)
· Arquitetura RISC na forma do processador PowerPC, desenvolvido
conjuntamente pela Apple, IBM e Motorola (Power Macintosh 6100, 1994)
· O primeiro leitor DVD-R a preço popular ("SuperDrive", Power Mac G4, 2000)
· Monitores planos de série (iMac G4, 2002)
· Primeiros notebooks com mouse de série e teclados externos (série PowerBook
100, 1991)
· Primeiro notebook com replicador de portas, para uso como desktop
(PowerBook Duo, 1992)
· Primeiro notebook com monitor de tela larga (PowerBook G4, 2000)
· Primeiro computador pessoal a arquitetura 64-bit (PowerMac G5, 2003)
Características
O Macintosh Operating System (Mac OS) é a denominação do sistema operacional
padrão dos computadores Macintosh produzidos pela Apple. Sua evolução ocorreu até
a versão Mac OS X. A primeira versão foi lançada em 1984. Até antes da versão 7.6,
era chamado apenas de System (ex.: System 4, System 7), da versão 7.6 em diante
passou a ser chamado de Mac OS.
Foi o primeiro sistema gráfico amplamente usado em computadores a usar ícones para
representar os itens do computador, como programas, pastas e documentos. Também
foi pioneiro na disseminação do conceito de Desktop, com uma Área de Trabalho com
ícones de documentos, pastas e uma lixeira, em analogia ao ambiente de escritório.
De início as pastas eram criadas renomeando-se uma "Pasta Vazia" que estava
sempre na raiz do disco. A partir do System 2.0 o sistema foi modificado, com a
inclusão do comando "Nova Pasta'" no menu Arquivo do Finder.
O lançamento do Mac OS X foi um marco para o sistema operacional. Em sua décima
versão, o sistema foi remodelado como um todo, inclusive o kernel, que passou a ser
baseado no do Unix BSD.
Funções
-Memory Objects: Dados potencialmentes persistentes. Contém named entrys e
regions.
-Paginação sob demanda: Mapeamento de Memória Virtual para real na primeira
tentativa de acesso.
-Todo tipo de data no espaço de memória é provido através dos Memory Objects. Mach
“pede” ao “owner” do M.O. (um pager) pelo conteúdo e retorna a ele possíveis
modificações nos dados.
-Pagers:Existem os default-pagers (lida com memória não-persistentes, ou “memóriaanonima”.
Só existem durante a vida de uma task) e os vnode-pagers (Mapeia arquivos
em Memory Objects).
-O interessante, é que o Mach exporta um interface para esse Memory Objects,
permitindo contribuição de varias tarefas modo-usuário em seu conteúdo.(EMMI)
-Named Entries: Handle para objetos compartilhados ou submapas. Permite ao owner
mapear o objeto de memória virtual, ou então, passar o direito de mapea-lo. Mapear
uma Named Entry em 2 tasks diferentes resulta em Memória Compartilhada.
-Quando se cria uma nova task, elas são clonadas do pai, e sua porção mapeada da
memória pode ser herdada como uma cópia, como compartilhada, ou nenhum desses,
basadas nos atributos associados ao mapeamento.
- Lazy Evaluation:A copia é protegida com read-only access para as duas task que
compartilham memória. Quando ambas tentam acessar a mesma porção, esta é
copiada nessa hora. Isso permite simplificações em diversas áreas, notavelmente nas
messagings APIs.
-MemoryMaps: Lista ordenada Duplamente Ligada. Cada objeto contém lista de
páginas e shadowreferences a estes objetos.
-Named Regions podem ser herdadas, não só como um grupo de objetos de memória,
mas também toda a relação de mapeamento entre eles.
-Named Region é como uma named entry, mas ao invés de conter virtual mem. objects,
contém um fragmento de mapa virtual.
-UPLs: Universal Page Lists. (Data structure) Informações de caching,
permissões, mapeamentos, e etc..
-Shadow Objects: Qdo um objeto de memória virtual é duplicado, (e.g. Um processo
chamou fork), é criado um Shadow Object. Ele é inicialmente vazio, apenas com uma
referência a outro objeto. Quando uma página é modificada, ele é copiada do pai
(referência) pra ele, e então modificado. Ao ler dados, se ela não existe no Shadow
Object lê do pai. Isto cham-se Shadow-chain .
-Como fork normalmente vem seguido de exec, cadeias longas são raras (todo o
material é substituído).
-Existe garbage-collector para os shadow objects não mais referenciados.
Prós do Mac
Design mais sofisticado. Equipamentos apresentam cores e formatos diferentes do PC.
- Maior proteção - Ricardo Freitas, gerente comercial da Interalpha, revenda autorizada
da Apple, diz que os computadores Apple são mais seguros e menos atingidos por
vírus. Ele explica que os criminosos estão mais preocupados em desenvolver pragas
para Windows para promover ataques em massa. Como o uso do sistema operacional
Mac OS X é mais restrito, não há tanto investimento na produção de códigos
maliciosos para essa tecnologia.
- Melhor desempenho – Por rodarem programas nativos, Freitas afirma que as
máquinas Apple apresentam uma performance melhor que a dos PCs, principalmente
no processamento das aplicações de arte.
- Maior resistência – Segundo Wilma Sirlange, professora do curso de computação
gráfica da Faculdade IBTA, os computadores Mac são bem mais resistentes que os
PCs. Isto é, dão menos defeito.
Mais conforto aos olhos – Os Macs de mesa são oferecidos com monitores maiores
com opções de 20, 23 e 30 polegadas. No caso do iMac há duas opções de tela de 20
e 24 polegadas. Os especialistas dizem que a resolução é melhor que a dos PCs.
Contra do Mac
- Preço – Por serem mais sofisticados, os computadores da Apple são mais caros que
os PCs. Entretanto, Freitas da Interalpha, diz que a diferença de preços está caindo.
Ele dá o exemplo do novo iMac, que vem com CPU embutida em um monitor de 20
polegadas, com processador de 2,0 GHz da Intel core 2 duo e HD de 250 GB, que sai
por cerca de R$ 4 mil.
- Conserto mais caro – Wilma afirma que a tecnologia Apple é mais resistente, mas
quando a máquina quebra o custo das peças é mais alto. O custo dos técnicos também
é mais alto, já que há mais profissionais especializados em PC do que em Mac.
“Enquanto a hora de suporte para PC gira em torno de R$ 30, para Mac é o dobro”, diz
a professora. Ela conta que uma vez o mouse de seu Mac quebrou e um novo custava
R$ 250. Ela preferiu substituir o acessório por um outro para PC, com preço bem
melhor.
Recursos
• Consiste de duas partes: Darwin e Aqua GUI
• Conhecido pela alta performance
multimedia
• Benefícios UNIX
• Incorporação do Mach kernel e BSD ao NeXTSTEP
Suporte
O suporte técnico para Apple no Brasil ainda é precário. Espera-se que essa
deficiência seja resolvida com o esforço da fabricante de ampliar sua presença no
Brasil com atuação além das revendas especializadas. Hoje seis cadeias varejistas já
trabalham com a marca: Americanas.com, Fast Shop, Fnac, Livraria Saraiva, Sams
Club e rede Extra.
- Restrição de programas – Muitos programas produzidos para Windows já rodam em
Mac, mas a escala ainda é baixa, se comparada à indústria para o mercado de PC.
Autor:
Evaldo de Oliveira
Nenhum comentário:
Postar um comentário