JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=0445b058b8c83c29a410b7a9f0e1cd0fMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Anwendung mit echtzeitphysik, optimieren
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
boeserZwilling
Mini JLI'ler


Alter: 36
Anmeldedatum: 26.08.2007
Beiträge: 11

Medaillen: Keine

BeitragVerfasst am: 27.08.2007, 12:34    Titel: Antworten mit Zitat

So hab ich mir das auch gedacht, nur eben das der lock minimal ist.
Das geht mit der neuen Technologie von Intel, siehe link weiter oben.
Man sperrt nicht den gesamten bereich sondern nur das Bischen das man gerade schreibt.

Es gibt auch ein Programm das bei Fehlern herausfindet welche threads "kollidiert" sind. (Intel thread checker ein addon für eine $software$ von intel.)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DirectXer
Dark JLI'ler



Anmeldedatum: 05.02.2005
Beiträge: 1201
Wohnort: Köln
Medaillen: Keine

BeitragVerfasst am: 27.08.2007, 14:44    Titel: Antworten mit Zitat

in dem Zusammenhang solltest du dich auch mal mit Mutexes (singular: mutex) auseinandersetzen. Sie verhindern den gleichzeitigen Zugriff auf ein Objekt: Es handelt sich dabei um RAII-Objekte, die Variablen oder andere Sachen, die du in beiden Threads nutzt, aufnehmen und "locken". d.h. dass der Zugriff auf dieses Objekt von einem Thread aus solange blockiert wird, bis der andere Thread mit der Bearbeitung fertig ist. Ihre Implementierung ist etwas tricky, aber ihre Benutzung dafür umso einfacher. Du legst praktisch einen Mutex für dein Objekt an, und sobald die Operation an diesem Objekt zu Ende ist wird er automatisch wieder freigegeben. Andere Threads stehen dann sozusagen in der "Warteschlange"

Gruß DXer
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
boeserZwilling
Mini JLI'ler


Alter: 36
Anmeldedatum: 26.08.2007
Beiträge: 11

Medaillen: Keine

BeitragVerfasst am: 27.08.2007, 15:06    Titel: Antworten mit Zitat

siehe:
http://assets.devx.com/articlefigs/17801.gif

und dann: mit dem neuen intel system
http://assets.devx.com/articlefigs/17802.gif

aus dem artikel: http://www.devx.com/cplus/Article/33334/0


Ich glaube denen. Rolling Eyes
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum