Fallen der parallelen Programmierung

Die parallele Programmierung steht im Zeichen der Erzielung eines besseren Durchsatzes oder eines besseren Antwortverhaltens der erstellten Anwendungen. Aber Vorsicht: Getreu dem Motto »Wenn jemand einen Hammer geschenkt bekommt, sollte er nicht alle Probleme als Nagel betrachten«, will ich hier ein paar Gedanken zu möglichen Problemen im Zusammenhang mit der parallelen Programmierung einbringen.

Vorsicht vor unbewusstem Multithreading

Ich stelle immer wieder fest, dass sich .NET-Entwickler nicht immer im Klaren darüber sind, wo und wann überall Multithreading angewendet wird.

Ein Beispiel: Sie arbeiten mit der seriellen Schnittstelle und kommunizieren über RS-232 mit einem externen Gerät wie einer Maschinensteuerung. ...

Get Handbuch der .NET 4.0-Programmierung. Band 1: C# 2010 und .NET-Grundlagen now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.