Symbian so

18

description

Symbian, Operating Systems Mobile

Transcript of Symbian so

Page 1: Symbian so
Page 2: Symbian so

Histórico

Psion, empresa Inglesa fundada em 1980. EPOC 32, desenvolvido desde 1997 2008( Nokia) (Symbian Fondation)

Page 3: Symbian so

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

Empresas Liçenciadas

Page 5: Symbian so

Visão Geral

Vantagens:

Desvantagens

Page 6: Symbian so

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

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

Multithreadind – Execução paralela

Cliente/servidor – Comunicação feita pelo SO

Controle de Processos

Page 9: Symbian so

Controle de Processos

Page 10: Symbian so

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

Gerencia de Memória

Page 12: Symbian so

Modelos de Implementação de memória:

Monving Model; Multiple Model; Direct Model; Emulator Model;

Gerenciamento de Memória

Page 13: Symbian so

Gerência dos Processo de I/O

DMA(Direct memory acess)

Interrupções

Entrada e Saída (I/O)

Page 14: Symbian so

Interrupções

Page 15: Symbian so

Gerência dos Processo de I/O

Drivers;

Extensões;

Entrada e Saída (I/O)

Page 16: Symbian so

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

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