Prozessorauslastung seltsam
Moderatoren: d/flt prod., MarkDVC, Mods
- mitschmitsch
- Mitglied
- Beiträge: 47
- Registriert: 04 Apr 2008 - 12:12
- Logic Version: 10
- Wohnort: Göttingen
- Kontaktdaten:
Prozessorauslastung seltsam
ein herzliches Hallo in die Runde
da ich mit einem Projekt mal wieder am Limit bin und es ständig abbricht, obwohl gar nicht sooo viel läuft, hab ich mir mal die CPU Auslastung genauer angeschaut und wundere mich. Die Logic eigene Auslastungsanzeige ist sehr moderat, schnellt dann aber unabhängig von irgendwelchen Events plötzlich auf Vollauslastung (in einer der Prozessor-Anzeigen) hoch, was zum Stop der Wiedergabe/Aufnahme führt.
In der OSX-Aktivitätsanzeige steht Logic´s CPU Auslastung bei knapp 100%, manchmal sogar drüber, allerdings erscheint im Feld unten (wo die generelle Systemauslastung angezeigt wid) , dass das System grade mal 10-12 % ausgelastet ist (2 % System, und 7-10 % Benutzer, der rest inaktiv). Da mein 6x 3,4 GHZ Mac Pro mit 48 GB Ram eigentlich nicht so schnell Probleme kriegen sollte, kurze Frage in die Runde, ob jemand hier dies erklären kann (ggf. link) bzw. vielleicht dieses Problem lösen konnte.
Danke für konstruktive Hinweise.
da ich mit einem Projekt mal wieder am Limit bin und es ständig abbricht, obwohl gar nicht sooo viel läuft, hab ich mir mal die CPU Auslastung genauer angeschaut und wundere mich. Die Logic eigene Auslastungsanzeige ist sehr moderat, schnellt dann aber unabhängig von irgendwelchen Events plötzlich auf Vollauslastung (in einer der Prozessor-Anzeigen) hoch, was zum Stop der Wiedergabe/Aufnahme führt.
In der OSX-Aktivitätsanzeige steht Logic´s CPU Auslastung bei knapp 100%, manchmal sogar drüber, allerdings erscheint im Feld unten (wo die generelle Systemauslastung angezeigt wid) , dass das System grade mal 10-12 % ausgelastet ist (2 % System, und 7-10 % Benutzer, der rest inaktiv). Da mein 6x 3,4 GHZ Mac Pro mit 48 GB Ram eigentlich nicht so schnell Probleme kriegen sollte, kurze Frage in die Runde, ob jemand hier dies erklären kann (ggf. link) bzw. vielleicht dieses Problem lösen konnte.
Danke für konstruktive Hinweise.
Logic X, Mac Studio M1, OSX12, RME Fireface 400, VSL, EASTWEST, NI, Omnisphere, Waves, Izotope, SPL
Re: Prozessorauslastung seltsam
Wenn ich das richtig verstanden habe hast du Peaks im single Core die dein Mac nicht schafft. Da kannst du nur versuchen die Last besser auf die Cores zu verteilen oder mit den üblichen Logic Optimierungstricks arbeiten.
Laut Geekbench gab es übrigens nie 6x3.4Ghz
Laut Geekbench gab es übrigens nie 6x3.4Ghz
Re: Prozessorauslastung seltsam
ja genau...sehe ich auch so...
a)
ein pugin, zumeist 3rdparty, wo was etwas "problematisch" programmiert sein duerfte
da kann aber auch "look ahaed", "zero latency" und aehnliches dazu beitragen
und
b)
entsprechend, wenn der kanal in dessen channelstrip solch plugins drinnen sind,
aktiviert, also selektiert ist, sprich auf (realtime-) input wartet
das machts erfahrungsgemaes noch ein bisserl cpu-last-empfindlicher
zu den anderen,
bilde ich mir ein, bin aber nicht sicher, also eher spekulationstechnisch:
1 core is in etwas 100%
bei 8 cores kann man also uU auf 800% raufgehen
1 plugin kann (normalerweise) nicht mehr als 1 core
uU ausnahme u-he, wo was aber sofern ich leses die multicoresache mitunter wackelig sein kann
u-he selber empfiehlt bei crashpoblematik multicore abzuschalten (die faehigkeit im plugin meine ich)
vielleicht lieg ich da auch falsch (hier rein vermutungsorientiert)
vielleicht meldet sich ein logic developer um das klarzustellen...
dasmitschmitsch hat geschrieben: ↑27 Sep 2021 - 16:00 unabhängig von irgendwelchen Events plötzlich auf Vollauslastung (in einer der Prozessor-Anzeigen) hoch,
deutet auf zweierlei sachen hin:plötzlich
a)
ein pugin, zumeist 3rdparty, wo was etwas "problematisch" programmiert sein duerfte
da kann aber auch "look ahaed", "zero latency" und aehnliches dazu beitragen
und
b)
entsprechend, wenn der kanal in dessen channelstrip solch plugins drinnen sind,
aktiviert, also selektiert ist, sprich auf (realtime-) input wartet
das machts erfahrungsgemaes noch ein bisserl cpu-last-empfindlicher
zu den anderen,
bilde ich mir ein, bin aber nicht sicher, also eher spekulationstechnisch:
1 core is in etwas 100%
bei 8 cores kann man also uU auf 800% raufgehen
1 plugin kann (normalerweise) nicht mehr als 1 core
uU ausnahme u-he, wo was aber sofern ich leses die multicoresache mitunter wackelig sein kann
u-he selber empfiehlt bei crashpoblematik multicore abzuschalten (die faehigkeit im plugin meine ich)
vielleicht lieg ich da auch falsch (hier rein vermutungsorientiert)
vielleicht meldet sich ein logic developer um das klarzustellen...
muki
Re: Prozessorauslastung seltsam
Dem 800% Auslastungs-Statement sei noch hinzugefügt, dass Logic ne eigene CPU Berechnung hat, die nix mit der im Aktivitätsmonitor zu tun hat. Das kann, muss aber nicht zwangsläufig korrelieren.
- hugoderwolf
- Moderator
- Beiträge: 6650
- Registriert: 22 Feb 2003 - 14:10
- Logic Version: 0
- Wohnort: Hannover
- Kontaktdaten:
Re: Prozessorauslastung seltsam
Kein Logic- aber *-Developer.
Logic verwaltet die Verteilung der verschiedenen Plugin-Prozesse auf die von ihm verwalteten Threads. Das sind im Prinzip die Balken in der Auslastungsanzeige. Um das zu tun, macht es Statistiken darüber, wie lange ein Plugin üblicherweise an einem Stückchen Audio rechnet. Das geht natürlich am besten, wenn die Rechenzeit, die ein Plugin benötigt, möglichst gleichmäßig ist. Ganz giftig ist, wenn Plugins meistens sehr schnell ihre Daten liefern, aber ab und zu sehr lange brauchen (wie vom OP beobachtet). Das passiert gerne, wenn z.B. für FFTs in großen Blöcken verarbeitet wird. Dann ist die Auslastung ungleichmäßig über die Zeit und das kann dann Dropouts auslösen. Selbst wenn die durchschnittliche Rechenlast noch völlig ok ist, reichen gelegentliche fiese Ausreißer, um die ganze Maschinerie ins Stocken zu bringen.
Logic kann die Rechenzeiten auch nur zuverlässig messen für Prozesse, die es selbst aufruft. Wenn das Plugin selbst noch ein eigenes Multithreading obendrauf setzt, sieht Logic diese zusätzlichen Threads nicht, und kann nicht mehr kontrollieren, wie diese Last verteilt wird. Noch problematischer ist, dass das selbstverwaltete Multithreading-Plugin ja auch irgendwann pünktlich seine Daten liefern muss. Wenn die eigenen Threads dann noch nicht fertig sind, muss gewartet werden und dann fliegt einem gerne alles um die Ohren. Das sauber und zuverlässig hinzubekommen ist eine Wissenschaft für sich, insbesondere auf einem Desktopsystem wie macOS, das zwar Realtime-Geschichten außerordentlich gut drauf hat, aber nunmal kein echtes Realtime-OS ist.
Langer Rede kurzer Sinn: wahrscheinlich gibt es hier wirklich ein störendes Thirdparty-Plugin. Mal nacheinander welche Abschalten und schauen, bei welchem diese CPU-Peaks verschwinden.
- Stephan S
- Super Tweaker
- Beiträge: 14632
- Registriert: 20 Okt 2005 - 16:43
- Logic Version: 10
- Wohnort: Märkische Schweiz
- Kontaktdaten:
Re: Prozessorauslastung seltsam
Das ist falsch, ich habe nach CPU Upgrade auch einen.
6x 3.46 um genau zu sein.
Auch die Speichergröße ist hier identisch. Wenn der Fehler nach Entfernen von 3rd Party PlugIns noch besteht (was nicht zu befürchten ist) könnte ich hier einen Gegenversuch starten.
Ach, und hier noch schnell der Klassiker im Nachgang:
Nicht den Live Modus bemühen, d.h. nie eine benutzte Audio- oder Instrumentenspur beim Abspielen auswählen da sich deren CPU Bedarf dann verdoppelt.
‹(•¿•)›
https://atbtw.bandcamp.com/
https://atbtw.bandcamp.com/
Re: Prozessorauslastung seltsam
richtig
das meinte ich unter punkt b) meiner auflistung
duerfte mich wohl missverstaendlich ausgedrueckt haben...
muki
Re: Prozessorauslastung seltsam
Ah dann ist das aber nix offizielles von Apple. Sonst wäre es ja hier gelistet:
https://browser.geekbench.com/mac-benchmarks
Oder ist es der Xeon?
Weil der hat im Single Core Benchmark um die 800 Punkte. Der aktuelle M1 hat 1700.
- spocintosh
- Stamm User
- Beiträge: 3548
- Registriert: 26 Apr 2006 - 23:45
- Wohnort: The World Is My Oyster
- Kontaktdaten:
Re: Prozessorauslastung seltsam
Hat ja auch nie jemand behauptet - im Gegenteil. Man könnte sogar mutmaßen, "nach CPU-Upgrade" könnte bedeuten, dass es sich um ein CPU-Upgrade handelt.
"The greatest obstacle in the advancement of science is the illusion of knowledge - the notion that one already knows the answers."
- Stephan S
- Super Tweaker
- Beiträge: 14632
- Registriert: 20 Okt 2005 - 16:43
- Logic Version: 10
- Wohnort: Märkische Schweiz
- Kontaktdaten:
Re: Prozessorauslastung seltsam
Welcher Mac Pro hat nochmal schnell keinen Xeon?
Muki: Nee, habe nur nicht aufmerksam gelesen.
‹(•¿•)›
https://atbtw.bandcamp.com/
https://atbtw.bandcamp.com/
Re: Prozessorauslastung seltsam
Gut, es ist also auf Geekbench als 3.5 GHz gelistet.
Ändert nichts daran, dass moderne Prozessoren eine um mehr als doppelte Single Core Leistung haben und das nicht nur im Benchmark sondern auch im realen Leben.
Ändert nichts daran, dass moderne Prozessoren eine um mehr als doppelte Single Core Leistung haben und das nicht nur im Benchmark sondern auch im realen Leben.
- Buballakov
- Routinier
- Beiträge: 296
- Registriert: 28 Feb 2007 - 15:11
- Logic Version: 10
- Wohnort: Uelversheim
- Kontaktdaten:
Re: Prozessorauslastung seltsam
...und das ist scheinbar ein echtes Problem....
Ich habe dauernd Probleme damit.
Das Geile: auf meinem neuen MacBook Pro i9 läuft alles super....es hat bloß keine so hohe "over-all"-Leistung.... was wiederum auch scheisen iss...
Grüße
BBKV
Ich habe dauernd Probleme damit.
Das Geile: auf meinem neuen MacBook Pro i9 läuft alles super....es hat bloß keine so hohe "over-all"-Leistung.... was wiederum auch scheisen iss...
Grüße
BBKV
Es könnte ein politisches Statement sein, ist es aber nicht.
- Stephan S
- Super Tweaker
- Beiträge: 14632
- Registriert: 20 Okt 2005 - 16:43
- Logic Version: 10
- Wohnort: Märkische Schweiz
- Kontaktdaten:
Re: Prozessorauslastung seltsam
Was hat denn das mit der Threadfrage zu tun? Es wurde doch gesagt dass der größte Teil der Leistung garnicht abgerufen wird. Konstruktiver wäre wenn du nachweist dass eine modernere CPU dieses Problem hier nicht hätte, was erstmal rein spekulativ ist. Es kam zu jeder CPU Generation vor dass 3rd Party PlugIns den Betrieb gestört haben. Das sortiert man aus, rendert es exklusiv und weiter gehts, ganz ohne Sabber nach ewig neuem Zeugs.
‹(•¿•)›
https://atbtw.bandcamp.com/
https://atbtw.bandcamp.com/
- Stephan S
- Super Tweaker
- Beiträge: 14632
- Registriert: 20 Okt 2005 - 16:43
- Logic Version: 10
- Wohnort: Märkische Schweiz
- Kontaktdaten:
Re: Prozessorauslastung seltsam
Hmm. Manchmal schon. Deshalb fordere ich: Abschalten von Logicuser.
‹(•¿•)›
https://atbtw.bandcamp.com/
https://atbtw.bandcamp.com/