E-MU 0404 USB - obciążenie CPU

Jeśli masz problem związany z komputerem stosowanym w domowym lub profesjonalnym studiu, to tu jest odpowiednie miejsce, aby się nim zająć.
Awatar użytkownika
oneman
Posty:523
Rejestracja:środa 01 maja 2002, 00:00
Re: E-MU 0404 USB - obciążenie CPU

Post autor: oneman » piątek 05 mar 2010, 20:38

...Zacznijmy od tego ze protokół USB obciąża procesor i wg mnie to co u Ciebie się dzieje jest normalne....
--------------------
Jeśli to jest normalne to mi się to nie podoba. Skoro jest normalne to znaczy, że nie można z tym walczyć.
Dlatego też proszę o sprawdzenie jak zachowuje się procesor u innych użytkowników E-MU.

Jak dotychczas MrExplosion stwierdził, że u niego DPC po wciśnięciu 'play' jest na poziomie max 6% - to jeszcze można przełknąć choć i tak jest to o 6 razy więcej niż z dźwiękówki zintegrowanej.

Obciążenie CPU 18% przy odgrywaniu plików to stanowczo za dużo - nie mam pojęcia jak z tym walczyć i chyba się poddam.

Awatar użytkownika
preceli
Posty:2452
Rejestracja:poniedziałek 06 gru 2004, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: preceli » piątek 05 mar 2010, 20:52

...Obciążenie CPU 18% przy odgrywaniu plików to stanowczo za dużo - nie mam pojęcia jak z tym walczyć i chyba się poddam....

Czy podczas takowego odtwarzania korzystasz z jakiejkolwiek karty sieciowej, w tym WiFi?
Jeśli tak, to wyłącz je sprzętowo i podaj wyniki.
Wiedza zawsze ileś tam kosztuje, głupoty i niewiedzy nie da się oszacować.

Awatar użytkownika
oneman
Posty:523
Rejestracja:środa 01 maja 2002, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: oneman » piątek 05 mar 2010, 21:15

Czy podczas takowego odtwarzania korzystasz z jakiejkolwiek karty sieciowej, w tym WiFi?
Jeśli tak, to wyłącz je sprzętowo i podaj wyniki....
 


WiFi nie posiadam. Mam tylko modem od neostrady podłączony pod USB. Karta sieciowa na płycie wyłączona w BIOSie.
Nie ma żadnego znaczenia czy modem jest podłączony czy też odłączony - obciążenie się nie zmienia. Odłączałem oczywiście sprzętowo poprzez menedżera urządzeń.


Awatar użytkownika
preceli
Posty:2452
Rejestracja:poniedziałek 06 gru 2004, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: preceli » piątek 05 mar 2010, 21:19

...WiFi nie posiadam. Mam tylko modem od neostrady podłączony pod USB. Karta sieciowa na płycie wyłączona w BIOSie. Nie ma żadnego znaczenia czy modem jest podłączony czy też odłączony - obciążenie się nie zmienia. Odłączałem oczywiście sprzętowo poprzez menedżera urządzeń...

Jasne, na razie muszę się tu poddać
Wiedza zawsze ileś tam kosztuje, głupoty i niewiedzy nie da się oszacować.

Awatar użytkownika
Pan_Jabu
Posty:1190
Rejestracja:wtorek 29 maja 2007, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: Pan_Jabu » piątek 05 mar 2010, 21:40

Defferred Procedure Call to mechanizm systemowy, którego zadaniem (w bardzo dużym uproszczeniu mówiąc) jest odpowiednie kolejkowanie zadań systemowych w zależności od ich priorytetu. Chodzi o to (nadal w dużym uproszczeniu), aby zadania które mogą zostać opóźnione - były opóźniane, i tym samym nie przeszkadzały w realizacji zadań bardziej krytycznych czasowo.


Mechanizm ten jest intensywnie wykorzystywany przez drivery sprzętowe i IMHO generalnie właśnie z driverami związana jest większość problemów z nadmiernym obciążeniem przez DPC. Nie dotyczą one oczywiście wyłącznie kart dźwiękowych, ale i innych urządzeń.


Niestety zagadnienie to jest nietrywialne, bo powodów problemów może być wiele - błędy w driverach, konflikty driverów itp. Temat ten poruszany jest na przykład w tej dyskusji. Jak widać, jest to bardzo długa dyskusja, nie śledziłem jej dokładnie, ale chyba nie ma tu uniwersalnych recept


Dodam jeszcze, że samo USB jako takie oczywiście nie jest tu winne. Dokładnie takiego interfejsu nie używałem, ale używałem bardzo podobnego Tracker Pre (drivery są te same) i obciążenie było minimalne (rzędu 2%). Z tym że u mnie był to inny sprzęt, i system Windows 7, więc warunki nieporównywalne.


Co można zrobić? Szczerze pisząc na odległość trudno coś poradzić. Wyłączyłbym absolutnie wszystkie inne urządzenia poza E-MU. Tradycyjny pomysł to instalacja czystego systemu, driverów E-MU i na takim czystym systemie sprawdzenie obciążenia. Czasem pomaga zmiana driverów do zupełnie innego urządzenia... Czy wszystkie drivery masz uaktualnione do najnowszych wersji?




robercik-us
Posty:7
Rejestracja:czwartek 05 mar 2009, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: robercik-us » piątek 05 mar 2010, 22:27

A ja pozwolę sobie zadać pytanie wątkotwórcy - może ciut głupio to zabrzmi - ale...

Do czego jest Ci potrzebne obciążenie procesora na poziomie niższym niż owe 16 procent, o których pisałeś?

Mnie osobiście to szczerze lata ile ten procesor ma zajętych procentów... On ma pracować i wykonywać zadanie, jakie mu zlecam.  O ile komp się nie wiesza, nie ma przerw w trakcie innych zadań, nie muli..., a procek masz raczej szybszy, niż wolniejszy, zatem w czym problem? tylko w tych procentach...?

Jak zmiana obciążenia procesora w tym wypadku da Ci odrobinę więcej szczęścia w życiu, to walcz..., ale dla mnie - o ile nie powoduje to innych widocznych problemów - sprawa nie jest warta nawet uwagi...

pozdrawiam
robercik-us


Awatar użytkownika
Pan_Jabu
Posty:1190
Rejestracja:wtorek 29 maja 2007, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: Pan_Jabu » piątek 05 mar 2010, 22:51

...
Do czego jest Ci potrzebne obciążenie procesora na poziomie niższym niż owe 16 procent, o których pisałeś?


Takie obciążenie powoduje np. to, że mniej mocy zostaje dla innych zadań. Dopóki przeglądasz WWW i słuchasz muzyki, nie ma to znaczenia, ale przy puszczeniu jakiegoś wymagającego zadania - już tak. 18% to sporo w pewnych sytuacjach.


A drugi powód jest taki, że takie obciążenie, jeżeli występuje dłuższy czasu, powoduje grzanie się procesora. A w konsekwencji większe obciążenie chłodzenia (czyli często przyspieszanie obrotów wentylatora = większy hałas).




Awatar użytkownika
oneman
Posty:523
Rejestracja:środa 01 maja 2002, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: oneman » piątek 05 mar 2010, 22:56

Niestety zagadnienie to jest nietrywialne, bo powodów problemów może być wiele - błędy w driverach, konflikty driverów itp. Temat ten poruszany jest na przykład w tej dyskusji. Jak widać, jest to bardzo długa dyskusja, nie śledziłem jej dokładnie, ale chyba nie ma tu uniwersalnych recept


Zgadza się, znam ten wątek. Rozwiązań uniwersalnych tam brak

Dodam jeszcze, że samo USB jako takie oczywiście nie jest tu winne. Dokładnie takiego interfejsu nie używałem, ale używałem bardzo podobnego Tracker Pre (drivery są te same) i obciążenie było minimalne (rzędu 2%). Z tym że u mnie był to inny sprzęt, i system Windows 7, więc warunki nieporównywalne.


2% zaaukceptował bym bez mrygnięcia okiem ;)

Co można zrobić? Szczerze pisząc na odległość trudno coś poradzić. Wyłączyłbym absolutnie wszystkie inne urządzenia poza E-MU. Tradycyjny pomysł to instalacja czystego systemu, driverów E-MU i na takim czystym systemie sprawdzenie obciążenia. Czasem pomaga zmiana driverów do zupełnie innego urządzenia... Czy wszystkie drivery masz uaktualnione do najnowszych wersji?


Wyłączyłem wszystko co przyszło mi do głowy i jajo z tego wyszło. Sterowniki raczej aktualne. Cóż, naiwnie liczyłem, że znajdzie się tu ktoś posiadający gotowe rozwiązanie typu "wpisz do rejestru ciąg..." albo "zaznacz to czy tamto w msconfig"


robercik-us  (05-03-2010, godz. 22:27) napisał:
A ja pozwolę sobie zadać pytanie wątkotwórcy - może ciut głupio to zabrzmi - ale...Do czego jest Ci potrzebne obciążenie procesora na poziomie niższym niż owe 16 procent, o których pisałeś?


Może to ciut głupio zabrzmi ale sam fakt, że E-MU żre procka jak osioł siano denerwuje mnie. Wiem, że coś jest skopane i chciałbym dla swojego dobrego samopoczucia wyjaśnić tą sprawę.


Poza tym czasmi wrzucam sobie do kompa sesje zaprzyjaźnionych osób, uruchomie przy tym kilka VST i zaczyna się wówczas horror procesorowy.


Blaviken
Posty:183
Rejestracja:poniedziałek 13 sty 2003, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: Blaviken » sobota 06 mar 2010, 02:15

Laptop z Win 7 x64 / Core i7 Q720
Obciążenie na poziomie 1-5%

Pozdrawiam.

[addsig]
www.blaviken.com

Pietro
Posty:771
Rejestracja:sobota 27 maja 2006, 00:00

Re: E-MU 0404 USB - obciążenie CPU

Post autor: Pietro » sobota 06 mar 2010, 17:22

Jak odtwarzam coś w WMP itp, to fakt, żre procka (do 10%).


Ale jak otworzę projekt i sobie ten sam plik załaduję do Cubase, to odtwarzanie nie przekracza 1% CPU.


Dopóki na ASIO jest ok, to nie ma powodu do niepokoju.


E-MU 0404 USB, latencja 6ms. Intel Core 2 Quad Q6600, XP x64.


Może latencję masz za nisko ustawioną? Przy VSTi niższa niż 6-8ms nie ma sensu.


- Piotr


ODPOWIEDZ