Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
AW: Virtual Pascal - Probleme mit zu schnellen Prozessoren?
18. Dez 2010, 20:23
Probier es doch einfach aus?
Zu schnelle Prozessoren sind eigentlich kein grundsätzliches Problem der Programmierumgebungen, sondern der Programme, bzw. der jeweiligen Programmierer ... früher wurden oftmals kurze Pausen über leere Schleifen erzeugt.
Man ließ bei Programmstart eine Schleife durchlaufen und hat die benötigte Zeit gemessen.
Wollte man dann eine bestimmte Pause habe, rechnete man sich aus, wieviele Schleifen dafür nötig wären.
Tja, und beim Messen kam es nun vor, daß die Messdauer 0 ergab (Aufgrund der Meßmethoden), oder beim Berechnen kam es zu Überläufen.
Aber seit mehrere Programme paralell arbeiten und sich gegenseitig beeinflussen und wo nun die CPUs oftmals dynamisch getaktet sind, ist dieses vorgehen eh ein großer Fehler.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|