Tage
Stunden
Minuten
Sekunden
€ 150,- Rabatt
auf IREB®, ISAQB® & ISQB® Kurse
Zuletzt gesucht
Im Kurskatalog
Auf Website
Im Blog
Leider keine Ergebnisse gefunden

Aktuelle Webinare

Kostenlos teilnehmen und Wissensvorsprung sichern

Aktionstermine

Termin sichern und von Aktionspreisen profitieren

Multithreading unter Linux

Multithreading unter Linux

Parallele Programmierung war schon immer schwer, und es ist unverständlich, warum Multithreading von modernen Programmiersprachen und Frameworks ungeachtet der Gefahren als einzige Möglichkeit, effiziente Programme zu schreiben, propagiert wird. Parallele Programmierung ist auch unter Linux schwer – wie sollte es auch anders sein? Der Kurs gibt einen soliden Überblick über Multithreading unter Linux (in C) und die Mechanismen, die dort zur Synchronisation und Kommunikation zur Verfügung stehen. Vor allem werden die Gefahren beleuchtet, die unbedachtes Handeln in einer parallelen Welt mit sich bringt.

Diesen Kurs zur Wunschliste hinzufügen
linux_thumb
  • Kursinhalte

    Der Lebenszyklus von Threads
    • detached vs. joinable
    Raceconditions und deren Vermeidung
    • Mutex
    Kommunikationsmechanismen
    • Condition Variable
    Verschiedenes
    • One-Time-Initialisierung
    • Atomare Integer-Operationen
    • Thread Specific Data (Thread Local Storage)
    Realtime Scheduling
    • Prioritäten
    Scheduling Policies
    • FIFO
    • Round-Robin, ...
    Gefahren
    • Priority Inversion etc.
    • Mechanismen zur Vermeidung ("Mutex-Protokolle" wie Priority Inheritance)
  • Zielgruppe

    Programmierer und Software Entwickler
  • Voraussetzungen

    Solide Kenntnisse in C werden vorausgesetzt, genau wie eine Grundkenntnis des Systems (vgl. Kurs "Linux vom Programmierer-Standpunkt: Überblick").
  • Abschluß

    Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.

Ihre Terminanfrage

Alle Preise zzgl. MwSt.

Angebot einholen

Ihr individuelles Kursangebot

Kostenvoranschlag

Unverbindlich herunterladen

Training Services

Services zu Ihrem Seminar

Sie haben Fragen zum Kurs?

Kursempfehlungen

Vielen Dank für Ihre Anfrage

Die Daten wurden erfolgreich übermittelt und unser Berater:innen Team wird sich mit Ihnen in Kürze in Verbindung setzen um alle offenen Fragen zu klären.