Programm-Routine gesucht zum Lösen eines Ressourcenkonflikts |
RiderOTS
neu im Forum
Dabei seit: 21.06.2003
Beiträge: 32
|
|
Programm-Routine gesucht zum Lösen eines Ressourcenkonflikts |
|
Hallo,
arbeite seit kurzem mit dem Frequency Allocator, der eine Lautsprecherfrequenzweiche auf Softwarebasis darstellt. Transient Perfect loudspeaker DSP tools . Windows DSP speaker crossovers.
Das Programm produziert bei mir eine recht hohe CPU-Last, wobei als CPU bei mir ein Pentium 4 mit 1,6 GHz und FSB 400 MHz, arbeitet, dem 1 GB RAM zur Seite stehen. Die jetztige CPU-Last wird sich erhöhen, wenn statt der aktuellen 2 Ausgabekanäle dann 6 bzw. 8 Kanäle bedient werden wollen. Vom Programmentwickler bekam ich den Ratschlag die Hardwarebeschleunigung meiner Grafikkarte zu verkleinern. Als Grafikkarte nutze ich eine ATi Radeon 7500, die heutige Gamer - wohl aufgrund ihrer geringen Performance - nur müde belächeln. Aber für meine Zwecke als Audio-PC ist sie völlig ausreichend und da passiv gekühlt, mucks-mäuschen-still, also optimal.
Habe mir die Catalyste-Einstellungen meiner ATi-Karte angesehen und festgestellt, daß die Grafikkarte nur in der geringsten Leistungsstufe arbeitet. Das Erstaunliche nun ist, daß wenn ich irgendeine Einstellung im Catalyste verändere, sofort schlagartig die CPU-Last abfällt. Sogar wenn ich die Catalyste-Veränderung zurücknehme, bleibt die CPU-Last auf dem erfreulich niedrigen Niveau. Meine Vermutung nun ist, daß der Frequency Allocator beim Programmstart Resssourcen in Beschlag nimmt, die eigentlich die Grafikkarte benötigt. Dies führt dann zu einer CPU-Stresssituation (= hohe CPU-Last).
Mein Lösungsansatz nun ist, daß ich irgendwie eine Routine einrichte, damit nach Start des Frequency Allocators automatisch der Catalyste aufgerufen wird und eine Änderung durchgeführt wird. Beim Beenden des Frequency Allocators soll dann diese Änderung wieder automatisch zurückgenommen werden.
Wie kann ich eine solche Routine unter Window XP Pro einrichten?
Grüße
RiderOTS
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von RiderOTS: 03.11.2006 10:31.
|
|
02.11.2006 20:24 |
|
|
Paltman
Windows-Spezi
Dabei seit: 08.03.2006
Beiträge: 1.919
Herkunft: Bremen
|
|
hallo
so eine Routine gibt es nicht
woraus interpretierst du eigentlich einen Ressourcen Konflikt?
ich sehe eher Ressourcen Bedarf und da solltest du ansetzen:
1. optimiere deinen Autostart auf ein Minimum: klick
2. stell dein Betriebssystem komplett nach diesem Artikel
ein
3. wenn du nach dem Artikel auch die Dienste einstellst, deaktiviere auch gleich die beiden ATI Dienste
wenn das nichts bringen sollte, würde ich mal über eine Aufrüstung nachdenken, denn dein alter P4 ist nun wirklich kein Rechenwunder
__________________ bis denne
Paltman
|
|
02.11.2006 21:31 |
|
|
Paltman
Windows-Spezi
Dabei seit: 08.03.2006
Beiträge: 1.919
Herkunft: Bremen
|
|
was du da siehst ist kein Ressourcen Konflikt, sondern ein Ansstieg der Prozessorauslastung, das ist etwas völlig anderes
ein Ressourcenkonflikt besteht, denn z.B. die Soundkarte den gleichen IRQ wie die Grafikkarte belegt und damit der Grafikkarte zugewiesene Ressourcen abknappst
__________________ bis denne
Paltman
|
|
02.11.2006 22:07 |
|
|
RiderOTS
neu im Forum
Dabei seit: 21.06.2003
Beiträge: 32
Themenstarter
|
|
o.k. dann darf ich das Problem nicht Ressourcenkonflikt nennen.
Die CPU-Last steigt zuerst durch den Start eines Programms und fällt dann wieder plötzlich, obwohl das Programm wie vorher weiterläuft. Das Einzige was verändert wurde, sind Einstellungen zur Grafikkarte.
Wie darf ich das Problem dann nennen?
|
|
02.11.2006 23:19 |
|
|
wolfie
Stamm-Gast
Dabei seit: 27.02.2005
Beiträge: 104
Herkunft: Schweiz
|
|
Zitat: |
Original von RiderOTS
Wie darf ich das Problem dann nennen? |
|
Wenn wir in der PC-Welt von Ressourcen(-Konflikten) sprechen, ist es schon so, dass damit die mehrfache Belegung desselben IRQ's durch Komponenten verstanden wird,
wie es Paltman sagt.
Natürlich ist der Begriff der Ressource weitläufiger! So betrachtet ist sogar ein Unterprogramm eines Hauptprograms dessen Ressource...
Zum Thema:
Wenn ich es richtig verstehe, versuchst du den ATI-Catalyst zu "drücken", um mehr Performance für den Frequency-Allocater zu kriegen.
Mein Tipp: Deinstalliere den Catalyst vollständig und lade lediglich die für die Graka notwendigen Treiber
(wenn du denn auf die Spielereien des Catalyst verzichten kannst.)
Die Treiber sind ebenfalls auf der ATI Downloadseite zu kriegen.
Gut möglich, dass das "Problem" damit behoben wird.
Gruss
wolfie
|
|
03.11.2006 00:02 |
|
|
Maximus
Premium Member
Dabei seit: 08.07.2003
Beiträge: 1.745
Herkunft: München
|
|
ich sehe das auch nicht als Problem an
wenn ich ein Programm starte, das viel Arbeitsspeicher und Rechenleistung benötigt wie z.B. Photoshop, geht die Auslastung auch kurz auf 100% und pendelt sich dann schnell wieder runter
den Catalyst deinstallieren würde ich nicht, aber verwende den Catalyst nur mit dem Controlpanel und nicht mit dem aufgeblähtem Control Center: hier gibts ihn nur mit CP
und deaktiviere auf jeden Fall die beiden ATI Dienste
__________________ ja mei, an Brauch brauchts auch
Internet-Sicherheit FAQs,Tools und News
|
|
03.11.2006 00:20 |
|
|
Paltman
Windows-Spezi
Dabei seit: 08.03.2006
Beiträge: 1.919
Herkunft: Bremen
|
|
na ja
ich würde das eher als Kompromiss bezeichnen
die Kehrseite der Medaille wirst du kennenlernen, wenn du mal eine 3D Anwendung startest, dann fehlt die Beschleunigung nämlich
__________________ bis denne
Paltman
|
|
03.11.2006 09:19 |
|
|
Athena
Administratorin
Dabei seit: 23.07.2002
Beiträge: 16.260
Herkunft: Lübeck
|
|
hallo RiderOTS
wie können wir deinen Text nun interpretieren? ist das Thema erledigt?
klär uns mal bitte auf
Athena
__________________ bitte keine technischen Anfragen per PN ! und verwendet als erste Anlaufstelle bitte unsere Suchfunktion !
|
|
03.11.2006 18:24 |
|
|
RiderOTS
neu im Forum
Dabei seit: 21.06.2003
Beiträge: 32
Themenstarter
|
|
Hallo Athena,
ja, mein Problem ist gelöst. Thread kann also geschlossen werden.
Grüße
RiderOTS
|
|
03.11.2006 18:52 |
|
|
JT452
Forenlegende
Dabei seit: 24.01.2004
Beiträge: 5.052
Herkunft: Hamburg
|
|
Okay,
dann bedanken wir uns bei allen Helfern und heften das Thema ab.
-closed-
JT452
|
|
03.11.2006 20:03 |
|
|
|