CnC Foren

CnC Foren (http://www.cncforen.de/index.php)
-   Tech-Support / Tech-Talk (http://www.cncforen.de/forumdisplay.php?f=26)
-   -   PCI-Latenz-Timer? Was bedeutet das? (http://www.cncforen.de/showthread.php?t=61058)

DarkCommander 04-02-2005 20:11

PCI-Latenz-Timer? Was bedeutet das?
 
Was bedeutet der Bios eintrag: "PCI-Latenz-Timer [64]????

kann ich das auf [128] stellen?

Danke schon im vorraus!

AMD-Powered 05-02-2005 01:33

Folgenden Auszug habe ich in einer PCGames-Hardware gefunden:

Zitat:

Hier wird festegelegt, wie lange eine PCI-Karte den PCI-Bus für sich als Master halten darf, bevor ihn eine andere PCI-Komponente übernimmt. Je höher der Wert, desto länger kontrolliert das PCI-Gerät den PCI-Bus. Ideal sind 32 oder höher. Bei zu hoher Latenzeit besteht aber die Möglichkeit, dass Grafik- und Soundkarten nicht mehr richtig arbeiten. Gehen sie nicht über einen Wert von 66 hinaus.
Hinweis:

Dies ist nur die Antwort auf deine beiden Fragen, ich distanziere mich jedoch von den Folgen die eine falsche Einstellung oder Änderung deiner Einstellungen bei dir zu PC-Problemen führt. Ich gehe davon aus das du es verstehst. :D

Chriss 05-02-2005 18:27

Ausgehend von dem:

Kannst du eventuell je nach einsatztweck deines Systems herrumspielen und die Performance verbessern. Sprich: Wenn du große Datenmengen über dei PCI-Bus streamen musst, wie z.B. große Datenmengen mit schnellen Festplatten / Raids über den PCI-Bus irgendwo hin schaufeln (Gbit-Lan, oder andere Platten / Raid) dann mag es schneller sein wenn du den Timer auf höhere Werte stellst, weil dann die karte den PCI-Bus länger beanspruchen kann, und die daten dann im Burst-Modus rüberschieben kann. Problematisch wird's dann halt wenn du viele karten hast welche gleichzeitig was über den PCI-Bus schieben wollen, vor allem wenn es nur kleine Datenpakete sind - dann werden die nämlich blockiert, von den Karten die den PCI-bus intensiv brauchen.

Ist aber denk ich für keinen interessant die werte zu verändern...

Ist wohl so ähnlich wie die frage wie ich die Prioritäten von Threads bei der Microcontroller-Programmierung setze. Wechsel ich zwischen zwei Threads nach 100 takten oder nach 10? Die Frage ist da nicht einfach zu beantworten, das kommt drauf an. Hast du eine Anwendung die sehr sehr schnell reagieren können muss, dann musst du auch sehr offt zwischen den Threads hin und her schalten, damit der Thread spätestens nach 20 Takten reagiert, und nicht erst nach 200. Allerdings wird durch das ewige hin und her geschalte höchstwahrscheinlich die gesamtperformance etwas in die Knie gehen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:36 Uhr.

Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.