Histórico Psion , empresa Inglesa fundada em 1980. EPOC 32, desenvolvido desde 1997 2008( Nokia) ( Symbian Fondation )
Grupo Symbian formado em 1998 . Composto por: Ericsson – Motorola– Nokia– Psion – Matsushita (Panasonic) (1999)– Siemens (2002) Licenças: Fujitsu – Kenwood– Sanyo Histórico
Empresas Liçenciadas
Visão Geral Vantagens: Desvantagens
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
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
Multithreadind – Execução paralela Cliente/servidor – Comunicação feita pelo SO Controle de Processos
Controle de Processos
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
Gerencia de Memória
Modelos de Implementação de memória: Monving Model ; Multiple Model ; Direct Model ; Emulator Model ; Gerenciamento de Memória
Gerência dos Processo de I/O DMA( Direct memory acess ) Interrupções Entrada e Saída (I/O)
Interrupções
Gerência dos Processo de I/O Drivers ; Extensões; Entrada e Saída (I/O)
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
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
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