Palestra Mac x86
Upcoming SlideShare
Loading in...5
×
 

Palestra Mac x86

on

  • 1,418 views

Introdução sobre Mac OS e máquinas com processador Intel x86

Introdução sobre Mac OS e máquinas com processador Intel x86

Statistics

Views

Total Views
1,418
Views on SlideShare
1,411
Embed Views
7

Actions

Likes
0
Downloads
21
Comments
0

2 Embeds 7

http://www.slideshare.net 6
http://www.linkedin.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Palestra Mac x86 Palestra Mac x86 Presentation Transcript

  • Introdução ao Mac OS X e Arquitetura x86 Ricardo Amaral de Andrade Hospital do Computador
  • Agenda
    • História da Apple
    • História do Mac OS
    • Fatos Importantes
    • Fatos e Mitos
    • Arquitetura do Sistema Operacional
    • Compatibilidade
    • Recursos Extras
  • História da Apple Computer
  • História do Mac OS
  • Curiosidades
    • O Macintosh foi pioneiro em muitas das evoluções de hardware e software:
    • Foi o primeiro a usar mouse e interface gráfica
    • Foi o primeiro a usar disquetes de 3½”
    • Foi o primeiro a usar drives ópticos
    • Foi o primeiro a abandonar os disquetes
    • Foi o primeiro a usar mouses ópticos
    • Foi o primeiro a usar teclado e mouse sem fio
    • Introduziu o padrão IEEE1394 (Firewire)
  • Fatos Importantes
    • Saída de Jobs da Apple
    • Retorno de Jobs em 1997
    • Lançamento dos iMacs
    • Lançamento do OS X
    • Transição PowerPC  Intel
  • Transição PowerPC  Intel
    • Em 6 de junho de 2005, Steve Jobs anunciou que os Macs fariam uma transição de processador, abandonando a arquitetura PowerPC, e passando a utilizar a arquitetura Core®, da Intel.
    Em 10 de janeiro de 2006, os primeiros modelos baseados em chips Intel foram lançados, trazendo junto a possibilidade de rodar o Windows XP ou Vista nativamente, não mais através de emuladores.
  • Transição PowerPC  Intel
    • Antes da confirmação da transição para Intel, já existia o rumor de um Mac OS X rodando sob plataforma Intel . O rumor foi confirmado por Steve Jobs, e além disso, ele disse que desde a primeira versão do OS X, o sistema já era compilado em máquinas x86 para testes, desde 2002. Ele era conhecido como Marklar .
  • As 3 Grandes Transições 1994 - 1996 2001 - 2003 2006 - 2007
  • Fatos e Mitos
    • Mitos
    • Há poucos softwares para Mac
    • Mac é difícil de usar
    • Macs não enxergam partições NTFS
    • Macs não enxergam PCs na rede
    • Macs não compartilham arquivos com Windows
  • Fatos e Mitos
    • Fatos
    • Hardware Apple atual roda nativamente Mac OS X, Windows XP, Windows Vista e outras distribuições Linux (como Yellow Dog)
    • Arquivos do Microsoft Office para Windows são abertos e salvos usando o Microsoft Office para Mac
    • A suíte de aplicativos iWork’08 abre arquivos OpenXML, do Microsoft Office 2007 para PC
    • Arquivos de programas como Photoshop, Corel Draw, Illustrator e suíte Macromedia abrem perfeitamente nos similares para PC
  • Diagrama da Arquitetura do Sistema Operacional
    • Tipo de Kernel: Híbrido
    • Núcleo do sistema é código-aberto (APIs de níveis mais altos são proprietárias)
    • Aproximadamente 86 milhões de linhas de código
    • Suporta os seguintes tipos de filesystem:
      • ISO 9660
      • FAT (16 e 32)
      • NFS
      • NTFS (somente leitura)
      • UDF
      • FTP
      • SMBFS
      • WebDAV
      • HFS e HFS+
      • UFS
      • AFP
      • ZFS (experimental)
    • Tipo de Kernel: Híbrido
    • Sistema totalmente proprietário
    • Aproximadamente 40 milhões de linhas de código
    • Suporta os seguintes tipos de filesystem:
      • ISO 9660
      • FAT (16 e 32)
      • NFS
      • NTFS
      • Com auxílio de programas de terceiros suporta:
        • EXT2
        • EXT3
        • ReiserFS
        • HFS
  • Programação Universal Universal