SlideShare uma empresa Scribd logo
1 de 13
LYNXOS
RTOS – Professor Mauro
Por Ezequiel Junior
Engenharia da computação
Fabricado pela empresa LynusWorks;
É um sistema hard Real-Time performace;
É baseado em sistema Unix.
Está em conformidade com o POSIX.
POSIX
Portable Operating System Interface
Pode ser traduzido como Interface portátil entre sistemas Unix, é um
conjunto de padrões desenvolvido pela IEE que permitiu a
portabilidade entre sistemas Unix.
CARACTERISTICAS LYNXOS
Suporta ampla gama de processadores
É completamente preempitivo
Projetado para determinismo absoluto
Controle de memória herdado do Unix
CARACTERISTICAS LYNXOS
A comunicação entre processos é definida pelos padrões POSIX.
Suporte de rede baseado no FreeBSD.
Multiprocessamento Simétrico (SMP)
Ferramenta de desenvolvimento Baseado em Eclipse
Suporta a linguagem de programação ADA
CARACTERISTICAS DO KERNEL
•Determinismo Hard real-time;
•Multitasking e multithreaded RTOS;
•Análise acidente Kernel e Log de Eventos do Kernel;
•Até 4 GB de RAM gerenciada pelo sistema;
Número ilimitado de tarefas;
Amplo suporte para aplicação multi-threaded;
Suporte a Herança de Prioridade;
Filas de mensagens, semáforos, memória compartilhada,
sockets, sinais, pipes, exclusões mútuas, variáveis ​​de condição
(POSIX®)
CARACTERISTICAS DO KERNEL
Determinismo em tempo Real
Todos os componentes RTOS dentro LynxOS são
projetados para determinismo absoluto (ou seja: o
desempenho em tempo real hard). Isso significa que ele
absolutamente deve responder dentro de um
determinado período de tempo. Esta resposta previsível
é assegurada, mesmo na presença de grande fluxo de
E/S , graças ao modelo de segmento único do kernel,
permitindo rotinas de interrupção serem extremamente
curtas e rápidas.
Escalonamento
O LynxOs suporta 3 políticas de escalonamento , duas baseadas na
especificação POSIX e uma outra política de escalonamento proprietária da
LynxOS :
SCHED FIFO (First in, First Out): preemptivo baseado em prioridades
estáticas.
SCHED RR:(Round Robin scheduling ): Semelhante ao SCHED FIFO, com a
diferença de que cada tarefa apenas executa um tempo máximo
especificado por quantum.
SHCED OTHER (Defaul Linux time sharing scheduling): apenas pode ser
usado para prioridade estática 0 (zero), oferecendo escalonamento standard
linux de partilha temporal.
Protocolos de rede
Suporta IPv4 e IPv6
TCP, UDP, ICMP, IGMP, ARP, RARP, DHCP, NAT, RPC, NTPv3
Aplicabilidade
AIR BUS A-340 BOEING E-3 SENTRY
ELEKTRA
Bibliografia:
http://www.lynx.com/products/real-time-operating-
systems/
http://utilits.ru/b/2003/10/02/lynxos-178-is-used-to-power-
adaptive-flight-display-architecture.htm?-Pr%C3%B3ximo

Mais conteúdo relacionado

Semelhante a LynxOS RTOS - Sistema operacional hard real-time baseado em Unix

Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxFrederico Madeira
 
O Mundo Do Mainframe
O Mundo Do MainframeO Mundo Do Mainframe
O Mundo Do Mainframelui_fp
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisguest830f1
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisCindy Dalfovo
 
Linux e zephyr conversando no mesmo SoC
Linux e zephyr conversando no mesmo SoCLinux e zephyr conversando no mesmo SoC
Linux e zephyr conversando no mesmo SoCEmbarcados
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhsAnderson Lago
 
Soi2011 partei
Soi2011 parteiSoi2011 partei
Soi2011 parteipaulocsm
 
Sistemas operacionais1
Sistemas operacionais1Sistemas operacionais1
Sistemas operacionais1Nauber Gois
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaAnderson Favaro
 
Arquiteturas_risc_e_cisc
Arquiteturas_risc_e_ciscArquiteturas_risc_e_cisc
Arquiteturas_risc_e_ciscBruno Dias
 
Palestra SFD OpenSolaris
Palestra SFD OpenSolarisPalestra SFD OpenSolaris
Palestra SFD OpenSolarisRenato Puccini
 
Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?
Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?
Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?Embarcados
 
Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...
Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...
Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...Joao Galdino Mello de Souza
 
1º IoT Day - O que é Linux Embarcado
1º IoT Day - O que é Linux Embarcado1º IoT Day - O que é Linux Embarcado
1º IoT Day - O que é Linux EmbarcadoDiego Sueiro
 

Semelhante a LynxOS RTOS - Sistema operacional hard real-time baseado em Unix (20)

Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
O Mundo Do Mainframe
O Mundo Do MainframeO Mundo Do Mainframe
O Mundo Do Mainframe
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
SO2 - Windows 7
SO2 - Windows 7SO2 - Windows 7
SO2 - Windows 7
 
Linux e zephyr conversando no mesmo SoC
Linux e zephyr conversando no mesmo SoCLinux e zephyr conversando no mesmo SoC
Linux e zephyr conversando no mesmo SoC
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
 
Soi2011 partei
Soi2011 parteiSoi2011 partei
Soi2011 partei
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
Cisc, risc e pipeline
Cisc, risc e pipelineCisc, risc e pipeline
Cisc, risc e pipeline
 
Sistemas operacionais1
Sistemas operacionais1Sistemas operacionais1
Sistemas operacionais1
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da Costa
 
Arquiteturas_risc_e_cisc
Arquiteturas_risc_e_ciscArquiteturas_risc_e_cisc
Arquiteturas_risc_e_cisc
 
Unix - Robert
Unix - RobertUnix - Robert
Unix - Robert
 
Unix - Sistema Operacional
Unix - Sistema OperacionalUnix - Sistema Operacional
Unix - Sistema Operacional
 
Apresentacao sobre o QNX Neutrino
Apresentacao sobre o QNX NeutrinoApresentacao sobre o QNX Neutrino
Apresentacao sobre o QNX Neutrino
 
Palestra SFD OpenSolaris
Palestra SFD OpenSolarisPalestra SFD OpenSolaris
Palestra SFD OpenSolaris
 
Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?
Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?
Webinar: Por que dominar sistema operacional Linux deveria ser a sua prioridade?
 
Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...
Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...
Análise comparativa entre as versões 3 e 4 do protocolo nfs em arquiteturas n...
 
1º IoT Day - O que é Linux Embarcado
1º IoT Day - O que é Linux Embarcado1º IoT Day - O que é Linux Embarcado
1º IoT Day - O que é Linux Embarcado
 

LynxOS RTOS - Sistema operacional hard real-time baseado em Unix

  • 1. LYNXOS RTOS – Professor Mauro Por Ezequiel Junior Engenharia da computação
  • 2. Fabricado pela empresa LynusWorks; É um sistema hard Real-Time performace; É baseado em sistema Unix. Está em conformidade com o POSIX.
  • 3. POSIX Portable Operating System Interface Pode ser traduzido como Interface portátil entre sistemas Unix, é um conjunto de padrões desenvolvido pela IEE que permitiu a portabilidade entre sistemas Unix.
  • 4. CARACTERISTICAS LYNXOS Suporta ampla gama de processadores É completamente preempitivo Projetado para determinismo absoluto Controle de memória herdado do Unix
  • 5. CARACTERISTICAS LYNXOS A comunicação entre processos é definida pelos padrões POSIX. Suporte de rede baseado no FreeBSD. Multiprocessamento Simétrico (SMP) Ferramenta de desenvolvimento Baseado em Eclipse Suporta a linguagem de programação ADA
  • 6. CARACTERISTICAS DO KERNEL •Determinismo Hard real-time; •Multitasking e multithreaded RTOS; •Análise acidente Kernel e Log de Eventos do Kernel; •Até 4 GB de RAM gerenciada pelo sistema;
  • 7. Número ilimitado de tarefas; Amplo suporte para aplicação multi-threaded; Suporte a Herança de Prioridade; Filas de mensagens, semáforos, memória compartilhada, sockets, sinais, pipes, exclusões mútuas, variáveis ​​de condição (POSIX®) CARACTERISTICAS DO KERNEL
  • 8. Determinismo em tempo Real Todos os componentes RTOS dentro LynxOS são projetados para determinismo absoluto (ou seja: o desempenho em tempo real hard). Isso significa que ele absolutamente deve responder dentro de um determinado período de tempo. Esta resposta previsível é assegurada, mesmo na presença de grande fluxo de E/S , graças ao modelo de segmento único do kernel, permitindo rotinas de interrupção serem extremamente curtas e rápidas.
  • 9.
  • 10. Escalonamento O LynxOs suporta 3 políticas de escalonamento , duas baseadas na especificação POSIX e uma outra política de escalonamento proprietária da LynxOS : SCHED FIFO (First in, First Out): preemptivo baseado em prioridades estáticas. SCHED RR:(Round Robin scheduling ): Semelhante ao SCHED FIFO, com a diferença de que cada tarefa apenas executa um tempo máximo especificado por quantum. SHCED OTHER (Defaul Linux time sharing scheduling): apenas pode ser usado para prioridade estática 0 (zero), oferecendo escalonamento standard linux de partilha temporal.
  • 11. Protocolos de rede Suporta IPv4 e IPv6 TCP, UDP, ICMP, IGMP, ARP, RARP, DHCP, NAT, RPC, NTPv3
  • 12. Aplicabilidade AIR BUS A-340 BOEING E-3 SENTRY ELEKTRA