Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
|
AW: Multithreading und Globale Funktionen
14. Feb 2011, 14:22
Das kommt auf die Daten an. Wenn diese Daten von mehreren Threads verändert/gelesen werden, muß eine Synchronisation stattfinden, ansonsten nicht. Es gibt zT sehr clevere Ansätze um parallel an großen Datensätzen zu arbeiten ohne daß sich die Threads in die Quere kommen.
Eine Frage hier wäre bspw., ob sich "Data" (durch einen anderen Thread) ändert, während es von dieser Funktion verarbeitet wird. Ohne weitere Infos kann man da keine konkreten Aussagen machen.
Oliver "... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
|