vorlesung echtzeitbetriebssysteme klassifikation von echtzeitbetriebssystemen
Download
Skip this Video
Download Presentation
Vorlesung Echtzeitbetriebssysteme Klassifikation von Echtzeitbetriebssystemen

Loading in 2 Seconds...

play fullscreen
1 / 12

Vorlesung Echtzeitbetriebssysteme Klassifikation von Echtzeitbetriebssystemen - PowerPoint PPT Presentation


  • 116 Views
  • Uploaded on

Vorlesung Echtzeitbetriebssysteme Klassifikation von Echtzeitbetriebssystemen . Dr.-Ing. Frank Golatowski. Ziele dieser Vorlesung. Gliederung. Klassifikation Kriterien für ein gutes EZBS. Klassifikation von Echtzeitbetriebssystemen. EBS für "harte" und "weiche" Echtzeitanforderungen

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Vorlesung Echtzeitbetriebssysteme Klassifikation von Echtzeitbetriebssystemen' - mary


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
vorlesung echtzeitbetriebssysteme klassifikation von echtzeitbetriebssystemen

VorlesungEchtzeitbetriebssysteme Klassifikation von Echtzeitbetriebssystemen

Dr.-Ing. Frank Golatowski

gliederung
Gliederung
  • Klassifikation
  • Kriterien für ein gutes EZBS
klassifikation von echtzeitbetriebssystemen
Klassifikation von Echtzeitbetriebssystemen
  • EBS für "harte" und "weiche" Echtzeitanforderungen
  • offene und proprietäre EBS
    • Linux vs Lynux.
    • Ist WindowsCE ein offenes System? (Teile des Betriebssystems sind im Sourcecode erhältlich)
  • zentralisierte und verteilte EBS
  • Entwicklungssystem und Zielsystem sind getrennt oder vereint
komplexes entwicklungssystem
Komplexes Entwicklungssystem
  • High-Level Development Environment
  • Real-Time Operating System

Development Host

Target System

Compiler, Debugger,

Loader, Simulator,

Shell, vxSim, etc.

Application Tasks

WinNT OS

(or Solaris)

Real-Time OS (vxWorks)

Input

Output

Pentium PC

(SUN workstation)

Hardware (C167CR)

RS-232

Ethernet

real time operating system
Real-Time Operating System
  • Funktionen: task management, memory management, time management, device drivers und interrupt service.

External

interrupt

Interrupt

service

Interrupt

dispatch

Scheduler

Timer

interrupt

Time service and

event management

Task

execution

Services (create thread,

sleep, notify, send,…)

System calls

(trap)

kernel

slide7
WindowsCE
  • WindowsEmbedded
  • RT-Mach
  • RT-Linux
  • Solaris
  • Berghoff und Co. Siehe Artikel von Uni Wien
echtzeit unix betriebssysteme
Echtzeit-UNIX-Betriebssysteme

a)

Host-Target-System

(Unix-Host)

OS-9 (Microware)

pSOS+ (Software Components

LynxOS, VxWorks

b)

Integration Unix-System mit EZ-Exekutive

RTUX (Emerge System Inc.)

MTOS-UX (IPI

c)

Proprietäre Unix-Systeme

Lynux (LynxOS), QNX, SORIX

d)

Unix-System mit voll unterbrechbaren Kern

REAL/IX (MODCOMP)

SORIX (Siemens)

e)

Unix-System mit Preemption Points im Kern

RTU (Masscomp)

echtzeitverarbeitung unter ms windows
Echtzeitverarbeitung unter MS-Windows

a)

Host-Target-System

(MS-Windows=Host)

VxWorks

b)

Integration Windows-System mit EZ-Exekutive

RMOS for Windows (Siemens)

InTime for Windows (Radisys)

c)

Proprietäre Windows-Systeme

-

d)

MS-Windows mit voll unterbrechbaren Kern

-

e)

MS-Windows mit Preemption Points im Kern

-

propriet re echtzeitbetriebssysteme
Proprietäre Echtzeitbetriebssysteme

a)

VxWorks

http://www.wrs.com

b)

LynxOS

http://www.lynuxworks.com/

c)

QNX

http://www.qnx.com/

d)

RT-Mach

e)

Maruti

f)

RTEMS

http://www.rcs.ei.tum.de/research/rtsg/RTEMS/index.shtml

g)

RT-Kernel

http://www.on-time.com

linux echtzeit
Linux-Echtzeit

a)

RTLinux

b)

NMT-RTL

Barabanow

c)

Linux/RK

Rajkumar,

Carnegie Mellon University

d)

e)

embedded linux
Embedded-Linux

a)

KURT

Douglas Niehaus

b)

uCLinux

c)

miniRTL

d)

e)

ad