Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Dual CPU und Hyperthreading

  Alt 10. Jul 2006, 07:56
Hi Rainer,

deine Frage hat sich für mich mehr danach angehört das du ein Problem mit einer Dual CPU hast (... schliesse das er dann einige Zeit bei knapp 100 % liegt). Und da wären mehr Infos hilfreich.

Wenn es primär darum geht für Dual CPU's und Hyperthreading zu Optimieren hat s.h.a.r.k. schon alles gesagt: Threads!
Wobei Du jedoch bei bei diversen Programmiersprachen/Klassenbibliotheken einiges zu beachten hast bzw. es bekannte Probleme gibt. Bei MFC-Socket-Programmierung haben wir in der alten Firma einen Cluster mehr oder minder 1 Jahr nutzlos herumstehen lassen bis wir gemerkt hatten das die MFC-Implementierung (MFC 6.0) hier nicht Multi-CPU-Kompatible war/ist. VCL ist auch nicht Thread-Save. Sprich alles was du GUI-Technisch anbringen willst im Hauptthread geschehen soll. Auch gibt es hier im Forum einen Thread der auch noch ein anderes Problem von DelphiLanguage mit Multicore-CPU's diskutiert. Am einfachsten hast Du es unter Java bzw. NET da hier schon einige Verbesserungen in den Klassenbiliotheken bzw. Programmiersprachen bezüglich Multithreading geschehen ist.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat