Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

31

16.04.2011, 10:37

Ja jeder Thread hat eine Eventqueue, die speichert für den jeweiligen Thread die Events.
Diese werden dann einmal pro Durchlauf an den Eventmanager gegeben und der gibt im gleich alle Events für den Thread mit zurück.
Der Eventmanager ist aber kein eigener Thread, der läuft mit im Hauptthread und managed halt alle Queues und die Events für die Threads.

Naja und wenn ich die Events direkt an den Thread schicken würde, müsste ich ja da wieder locken und alles. Und ich weiß ja nicht was er gerade macht.
Ich finde Weg über den Manager schon besser, kommt man ja auch auf weniger Locks.