Moderne Realzeitsysteme kompakt : Eine Einführung mit Embedded Linux.

Hauptbeschreibung Dieses Buch behandelt den Entwurf und die Realisierung von Realzeitsystemen und berücksichtigt dabei die tiefgreifenden Fortschritte der jüngsten Zeit. Anhand zahlreicher Codebeispiele vermitteln die Autoren die nebenläufige Realzeitprogrammierung (Posix) und den Aufbau unterschied...

Full description

Bibliographic Details
Main Author: Quade, Jürgen
Other Authors: Mächtel, Michael
Format: eBook
Language:German
Published: Heidelberg : Dpunkt.verlag, 2012.
Subjects:
Online Access:Connect to the full text of this electronic book

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000cam a2200000Mi 4500
001 in00004665821
006 m o d
007 cr |n|||||||||
008 130109s2012 gw ob 001 0 ger d
005 20260122213247.7
019 |a 862434987  |a 868936700  |a 1066445652 
020 |a 9783864912177 
020 |a 3864912172 
020 |a 3898648303 
020 |a 9783898648301 
020 |z 9783898648301 
035 |a (OCoLC)823725976  |z (OCoLC)862434987  |z (OCoLC)868936700  |z (OCoLC)1066445652 
037 |a CL0500000336  |b Safari Books Online 
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d UMI  |d DEBSZ  |d OCLCQ  |d OCLCO  |d OCLCF  |d YDXCP  |d E7B  |d COO  |d OCLCQ  |d WYU  |d OCLCQ  |d OCLCO  |d OCLCQ 
049 |a TXAM 
050 4 |a QA76.76 .O63 
082 0 4 |a 005.4/32  |a 005.432 
100 1 |a Quade, Jürgen. 
245 1 0 |a Moderne Realzeitsysteme kompakt :  |b Eine Einführung mit Embedded Linux. 
260 |a Heidelberg :  |b Dpunkt.verlag,  |c 2012. 
300 |a 1 online resource (286 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Vorwort; Inhaltsverzeichnis; 1 Einleitung; 2 Realzeitbetrieb; 2.1 Zentrale Beschreibungsgrößen; 2.1.1 Beschreibungsgrößen des technischen Prozesses; 2.1.2 Beschreibungsgrößen der Rechenprozesse; 2.1.3 Beschreibungsgrößen der Systemsoftware; 2.2 Realzeitbedingungen; 2.2.1 Gleichzeitigkeit und Auslastung; 2.2.2 Rechtzeitigkeit; 2.2.3 Harte und weiche Realzeit; 2.3 Systemaspekte; 2.3.1 Unterbrechbarkeit; 2.3.2 Prioritäten; 2.3.3 Ressourcenmanagement; 3 Systemsoftware; 3.1 Firmware; 3.2 Realzeitbetriebssysteme; 3.2.1 Systemcalls; 3.2.2 Taskmanagement; 3.2.3 Memory Management; 3.2.4 I/O-Management. 
505 8 |a 3.2.5 Timekeeping (Zeitverwaltung)3.2.6 Sonstige Realzeitaspekte; 3.3 Linux; 4 Aspekte der nebenläufigen Realzeitprogrammierung; 4.1 Allgemeines; 4.2 Programmtechnischer Umgang mit Tasks; 4.2.1 Tasks erzeugen; 4.2.2 Tasks beenden; 4.2.3 Tasks parametrieren; 4.3 Schutz kritischer Abschnitte; 4.3.1 Semaphor und Mutex; 4.3.2 Programmtechnische Behandlung der Prioritätsinversion; 4.3.3 Deadlock; 4.3.4 Schreib-/Lese-Locks; 4.3.5 Weitere Schutzmaßnahmen für kritische Abschnitte; 4.3.6 Unterbrechungsmodell; 4.4 Umgang mit Zeiten; 4.4.1 Aktuelle Zeit bestimmen; 4.4.2 Der Zeitvergleich. 
505 8 |a 4.4.3 Differenzzeitmessung4.4.4 Schlafen; 4.4.5 Weckrufe per Timer; 4.5 Inter-Prozess-Kommunikation; 4.5.1 Pipes, Mailbox und Messages; 4.5.2 Shared-Memory; 4.5.3 Sockets; 4.6 Condition-Variable (Events); 4.7 Signale; 4.8 Peripheriezugriff; 4.9 Bitoperationen; 4.10 Memory Management; 5 Realzeitarchitekturen; 5.1 Realzeitsysteme ohne spezielle Systemsoftware; 5.2 Realzeitsysteme basierend auf einem Standard-OS; 5.3 Threaded Interrupts (Realzeiterweiterungen fürStandardbetriebssysteme); 5.4 Userland-to-Kernel; 5.5 Realzeitbetriebssystem; 5.6 Realzeitarchitektur auf Multicore-Basis. 
505 8 |a 5.7 Multikernel-Architektur (RTAI/Xenomai)5.8 Besonderheiten beim Entwurf moderner Realzeitsysteme; 6 Safety und Security; 6.1 Grundbegriffe der Betriebssicherheit (Safety); 6.2 Angriffssicherheit (Security); 6.2.1 Geräteimmanente Schutzvorrichtungen; 6.2.2 Strukturelle Abwehrmaßnahmen (Security by Structure); 7 Formale Beschreibungsmethoden im Überblick; 7.1 Daten- und Kontrollflussdiagramm; 7.2 Struktogramme; 7.3 Beschreibung nebenläufiger Prozesse(Petrinetze); 7.4 Netzwerkanalyse; 7.5 UML; 7.5.1 Strukturdiagramme; 7.5.2 Verhaltensdiagramme; 8 Realzeitnachweis; 8.1 Grundlagen. 
505 8 |a 8.2 Nachweis ohne Berücksichtigung der Ressourcen8.2.1 Prioritätengesteuertes Scheduling; 8.2.2 EDF-Scheduling; 8.3 Nachweis unter Berücksichtigung der Ressourcen; 8.3.1 Berechnung der Blockierzeit; 8.3.2 Schedulingtest; 8.4 Bewertung und weitere Einflussfaktoren; Bibliographie; Stichwortverzeichnis. 
520 |a Hauptbeschreibung Dieses Buch behandelt den Entwurf und die Realisierung von Realzeitsystemen und berücksichtigt dabei die tiefgreifenden Fortschritte der jüngsten Zeit. Anhand zahlreicher Codebeispiele vermitteln die Autoren die nebenläufige Realzeitprogrammierung (Posix) und den Aufbau unterschiedlicher Realzeitarchitekturen auf Basis von Embedded Linux. Sie führen ein in die Terminologie und den Aufbau moderner Realzeitbetriebssysteme, in formale Beschreibungsmethoden sowie in die Grundlagen der Betriebs- und IT-Sicherheit und in den Realzeitnachweis. Ein Buch für Studierende und. 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
650 0 |a Real-time data processing. 
650 0 |a Real-time control. 
650 6 |a Temps réel (Informatique) 
650 6 |a Commande en temps réel. 
650 7 |a Real-time control.  |2 fast  |0 (OCoLC)fst01091216 
650 7 |a Real-time data processing.  |2 fast  |0 (OCoLC)fst01091219 
700 1 |a Mächtel, Michael. 
776 0 8 |i Print version:  |a Quade, Jürgen.  |t Moderne Realzeitsysteme kompakt : Eine Einführung mit Embedded Linux.  |d Heidelberg : dpunkt.verlag, ©2012  |z 9783898648301 
856 4 0 |u https://proxy.library.tamu.edu/login?url=https://go.oreilly.com/TAMU/library/view/-/9781457184758/?ar  |z Connect to the full text of this electronic book  |t 0 
955 |a Safari/O'Reilly ebooks 
994 |a 92  |b TXA 
999 f f |s 2adb2630-dd82-455c-a329-16e749ab844b  |i 2aa2e5de-4f4a-4a7f-bc4d-219da3a670e1  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |e QA76.76 .O63   |h Library of Congress classification 
998 f f |a QA76.76 .O63   |t 0  |l Available Online