Systemprogrammierung in UNIX / Linux

Grundlegende Betriebssystemkonzepte und praxisorientierte Anwendungen

  • Authors
  • Erich Ehses
  • Lutz Köhler
  • Petra Riemer
  • Horst Stenzel
  • Frank Victor

Table of contents

  1. Front Matter
    Pages I-X
  2. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 1-10
  3. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 11-22
  4. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 23-41
  5. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 43-71
  6. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 73-136
  7. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 137-162
  8. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 163-204
  9. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 205-257
  10. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 259-286
  11. Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor
    Pages 287-288
  12. Back Matter
    Pages 289-303

About this book

Introduction

UNIX / Linux spielt heute in der Praxis eingesetzter Systemplattformen eine entscheidende Rolle.
In diesem Buch finden Sie einen schnellen Einstieg in die Systemprogrammierung. Neben Grundlagen und Konzepten lernen Sie die wesentlichen Systemaufrufe kennen. Sie erfahren, wie UNIX / Linux aufgebaut ist und wie man die Standardbausteine verwendet, um eigene Systemprogramme zu erstellen. Hierzu gehören Script-Programmierung, UNIX-Prozesse, Interprozess-Kommunikation und Synchronisation, UNIX-Dateisystem, Verteilte Systeme, Scheduling und Speicherverwaltung. Die Konzepte werden an Hand von Anwendungsszenarien und lauffähigen Code-Beispielen erläutert und vertieft, so dass Sie nicht nur die Grundlagen verstehen lernen, sondern insbesondere ihr Einsatzpotenzial für die Praxis beurteilen können. Das Buch ist sowohl zum Selbststudium geeignet als auch in der Lehre und Ausbildung einsetzbar. Einen didaktisch aufbereiteten Satz von Kursunterlagen sowie die Quellcodes für alle Beispiele finden Sie im OnlinePLUS-Service.

Keywords

Betriebssysteme Betriebssystemprogrammierung C C++ Nebenläufigkeit Prozessmodelle Scheduling Skript-Programmierung Speicherverwaltung Synchronisation Systemaufrufe UNIX-Prozesse Virtualisierung

Bibliographic information