Symbian so
-
Upload
adilmar-dantas -
Category
Technology
-
view
912 -
download
3
description
Transcript of Symbian so
![Page 1: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/1.jpg)
![Page 2: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/2.jpg)
Histórico
Psion, empresa Inglesa fundada em 1980. EPOC 32, desenvolvido desde 1997 2008( Nokia) (Symbian Fondation)
![Page 3: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/3.jpg)
Grupo Symbian formado em 1998. Composto por: Ericsson– Motorola– Nokia– Psion– Matsushita
(Panasonic) (1999)– Siemens (2002)
Licenças: Fujitsu– Kenwood– Sanyo
Histórico
![Page 4: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/4.jpg)
Empresas Liçenciadas
![Page 5: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/5.jpg)
Visão Geral
Vantagens:
Desvantagens
![Page 6: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/6.jpg)
O Symbian OS é um sistema operacional multitarefa preemptivo, um aplicativo nesse sistema pode fazer o uso de várias thread's, embora isso não seja recomendado, devido ao custo que é gerado para administração destes recursos. Para evitar esse tipo de situação, o Symbian OS possui um framework para comunicação assíncrona, batizado de Active Objects.
Controle de Processos
![Page 7: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/7.jpg)
Symbian OS possui espaço de memória reservado para ele
Kernel
EKA1 - multi-programação pré-empitva e proteção de memória
EKA2 – tempo real , execução em nanokernel
Cada processo possui pelo menos uma thread, e caso exista mais de uma, todas elas podem acessar o espaço de memória correspondente ao processo que as contém.
Controle de Processos
![Page 8: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/8.jpg)
Multithreadind – Execução paralela
Cliente/servidor – Comunicação feita pelo SO
Controle de Processos
![Page 9: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/9.jpg)
Controle de Processos
![Page 10: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/10.jpg)
Tipos de Memória:
RAM ROM Flash Disk e cartões de memória
Outras Características: Kernel Heap Não usa Swap
Gerenciamento de Memória
![Page 11: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/11.jpg)
Gerencia de Memória
![Page 12: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/12.jpg)
Modelos de Implementação de memória:
Monving Model; Multiple Model; Direct Model; Emulator Model;
Gerenciamento de Memória
![Page 13: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/13.jpg)
Gerência dos Processo de I/O
DMA(Direct memory acess)
Interrupções
Entrada e Saída (I/O)
![Page 14: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/14.jpg)
Interrupções
![Page 15: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/15.jpg)
Gerência dos Processo de I/O
Drivers;
Extensões;
Entrada e Saída (I/O)
![Page 16: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/16.jpg)
O Flash Disk é o disco interno para manipulação e escrita de dados pelo utilizador e pelo sistema de arquivos do sistema operativo.
O sistema suporta os sistemas de arquivos comuns nos SO’s da Microsoft , FAT , e além deste o sistema de arquivos LFFS (Logging Fast File System).
Sis .sisx
Sistema de arquivos
![Page 17: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/17.jpg)
Sistema de segurança bastante efetivo, baseado na proteção de pastas com arquivos de sistema
Uso de certificados e assinaturas para os aplicativos, que protege a plataforma contra a proliferação de trojans e vírus.
Segurança
![Page 18: Symbian so](https://reader036.fdocuments.net/reader036/viewer/2022062303/55760ea1d8b42a0d5e8b4b9c/html5/thumbnails/18.jpg)
Adilmar Coelho Dantas Fernando Augusto Zorzeto Osmar Mariano Thiago Cabral
http://symbian.nokia.com/symbian-documentation/
http://www.hardware.com.br/livros/smartphones/hacks-para-restricoes-seguranca-symbian.html
http://www.oficinadanet.com.br/artigo/outros_sistemas/sistema_operacional_symbian_os/4
Créditos