Erkenntnis des Tages (08.06.09)

Mein erster Eintrag zum Thema Erkenntnis des Tages. Ich versuche das mal in Zukunft regelmäßig zu machen, weil mir täglich irgendwelche Dinge klar werden, die mir vielleicht vorher nicht bewusst waren. Das werden vermutlich immer nur Kleinigkeiten sein, aber hey… Andere haben Abreißkalender mit belanglosen Philosophensprüche drauf.

Meine Erkenntnis gestern kam mir während des TechTalks von Dariusz und Mario zu Parallel Programming. Bisher fummelt man ja, wenn man mehrere Threads verwenden will, selbst rum, um die Dinger zu synchronisieren und Deadlocks zu vermeiden. Das Framework bietet für solche Sachen Hilfsmittel wie ManualResetEvent und Mutex. Was mir jedoch bisher nicht bewusst war: bei Mutex handelt es sich tatsächlich um den Wrapper des Betriebssystem-Mutex. Die Teile lassen sich “benennen” und erlauben damit eine Thread-Synchronisation über Prozessgrenzen hinweg – wie geil ist das denn?!