Jakie funkcje USB 3.0 monitoruje iusb3mon Intela?

49

Wraz ze sterownikami kontrolera hosta Intel USB 3.0, narzędzie o nazwie „iusb3mon.exe” (Intel USB 3.0 Monitor) zostało zainstalowane podczas uruchamiania.

Jego oczywistym celem jest „monitorowanie” niektórych funkcji USB 3.0. Moje pytania są zatem:

  • Jakie funkcje USB 3.0 monitoruje w szczególności?
  • Jakie funkcje utracę, jeśli zdecyduję się zakończyć ten proces?
  • Dlaczego Intel uznał za istotne uruchomienie go podczas uruchamiania?

Aby wyjaśnić uzasadnienie mojego pytania:

Z tego, co mogę powiedzieć, wszystkie moje urządzenia USB działają dobrze bez tego procesu. Gdy sterownik trybu jądra ma towarzyszący proces trybu użytkownika (jest to proces w ramach sesji, a nie usługa), zwykle uzupełnia sterownik jądra jakimś interfejsem użytkownika. Czy ktoś widział jakikolwiek interfejs użytkownika prezentowany przez iusb3mon?

Ilya
źródło
1
W rzeczywistości nie sprawdziłem urządzeń USB 3.0, ponieważ trudno się z nimi spotkać, ale jako twórca sterowników mogę powiedzieć, że nie ma szans w piekle, że sterownik jądra czeka, aż proces trybu użytkownika zrobi coś podczas uzgadniania USB 3.0, co prawdopodobnie dzieje się zaraz po podłączeniu.
Ilya
Proces iusb3mon powinien prawdopodobnie zrobić coś takiego, jak powiadomienie kontrolera hosta, że ​​nie ma wystarczającej przepustowości dla dwóch urządzeń, lub „To urządzenie może działać szybciej na porcie USB 3.0”. ale szukam potwierdzenia tego, zanim przejdę do inżynierii wstecznej tego procesu.
Ilya
Właśnie obserwowałem system, w którym wszystkie porty USB działały dla standardowej myszy, ale żaden (w tym porty USB 2.0) nie działał na żadnym innym urządzeniu, dopóki nie zostało zainstalowane oprogramowanie Intel. Stało się tak pomimo zainstalowania odpowiedniego oprogramowania Intel Chipset.
Mówię: Przywróć Monikę

Odpowiedzi:

10

Aby bezpośrednio odpowiedzieć na twoje pytanie,

Zadaniem tego narzędzia było monitorowanie działania i wykorzystania systemu portów USB w tle oraz poszukiwanie ewentualnych problemów. Wszystkie systemy operacyjne Windows mają już podstawowy system monitorowania USB, a Intel Utility nie jest w żaden sposób konieczne. Intel chciał użyć narzędzia Intel Made do monitorowania problemów z systemem USB itp. Ale nie jest to konieczne i można je zatrzymać i usunąć.

Adovi
źródło
22
Proszę wyjaśnić, jaki rodzaj funkcji monitoruje. Jestem dobrze zaznajomiony z wewnętrznymi złączami USB, więc proszę o techniczny.
Ilya
2
Oddelegowany. Chciałbym wiedzieć. Niestety pliki binarne nie są najłatwiejsze do zrozumienia: \
Wyatt8740,
2
Tak, co dokładnie robi narzędzie Intel? Jeśli jest całkowicie niepotrzebny, dlaczego jest zainstalowany?
user21820,
4

Według Intela:

Monitor Intel® USB 3.0 jest częścią sterownika kontrolera hosta Intel® USB 3.0 eXtensible, a jego główne funkcje to:

  • Monitoruje status plug and play wszystkich portów USB 3.0.
  • Generuje komunikat wyskakujący dla powiadomienia o zdarzeniu.

Po zakończeniu iusb3monzadania moja pamięć USB 2 nie wydaje się działać inaczej. Może dotyczy to tylko urządzeń USB 3.

Cees Timmerman
źródło
2
Podłączanie / wyjmowanie zewnętrznego napędu USB 3.0 nie pokazuje nic innego niż ten uruchomiony iusb3mon :)
Jim Raynor
4

Intel nie publikuje żadnych informacji na temat iusb3mon, z wyjątkiem nazwania go „monitorem”. Aby znaleźć wyjaśnienie, należy przejść do implementacji Renesas Electronics na USB 3.0.

W informacjach o wydaniu D720201 i D720202 Wydanie materiałów projektowych zostało opisane jako:

Aplikacja Monitor, jeśli jest zainstalowana , ostrzega użytkownika, gdy urządzenie USB 3.0 jest podłączone do portu USB 2.0 . Wydajność zwykle poprawia się, jeśli urządzenie jest podłączone do portu USB 3.0.

To jest monitor, a nie sterownik. Prawdopodobnie jest aktywowany przez zdarzenie connect-device, więc nie powinno zajmować dużo zasobów. Jeśli zacznie przenosić zasoby, można go bez problemu odinstalować. Zarówno urządzenia USB 3.0, jak i 2.0 będą nadal działać poprawnie z tą usługą lub bez niej, ponieważ ten alert nie jest niezbędny do ich prawidłowego funkcjonowania.

harrymc
źródło
1
Czy ten monitor jest naprawdę potrzebny? System Windows zawsze był w stanie ostrzec użytkownika, że ​​urządzenie „hi-speed” (USB 2.0) jest podłączone do portu 1.0. Czy nie można tego zrobić w przypadku USB 3.0?
Mówię: Przywróć Monikę
@TwistyImpersonator: Jestem pewien, że nie jest to konieczne. Znalazłem wiele zeznań osób, które bez problemu to wyłączyły. Znalazłem tylko jeden, który powiedział, że bez niego mysz jest mniej precyzyjna, ale trudno mi w to uwierzyć.
harrymc,
Podążam za argumentem „nie jest wymagane, aby był to sterownik” ... ale czy można zrezygnować z wszelkiego powiadomienia, że ​​urządzenie ma niewłaściwy port z tym monitorem?
Mówię: Przywróć Monikę
2
Twój link wyjaśnia „Renesas Electronics” „Aplikacja USB3.0 Monitor (rusb3mon.exe / dll)”, a nie „iusb3mon” Intela. Można się tylko domyślać , że mają ten sam dokładnie cel, ale to wszystko, dzikie przypuszczenie.
Ten Brazylijczyk
3
@ThatBrazilianGuy: Pliki implementacyjne Renesas mają takie same nazwy jak pliki Intela, tylko z pierwszym zastąpionym „i”, więc oba produkty wydają się mieć równoległą architekturę. Zgadzam się, to przypuszczenie, ale kryje się za tym kilka faktów. Logiczne byłoby, gdyby Renesas oparł swoją implementację na procesorach Intela.
harrymc
-2

Link do mojej odpowiedzi dotyczącej weryfikacji prędkości połączenia USB2 i USB3 - https://superuser.com/a/804856/205740

tl; dr W moim przypadku ta aplikacja do monitorowania bardzo mnie zaskoczyła, dlaczego moje zewnętrzne dyski twarde zaczęły ponownie zapisywać pliki bardzo wolno, tym razem od 2-3 MB / s do 33-34 MB / s. Wyłączyłem go, a teraz ograniczam średnią prędkość zapisu od 85 do 90 MB / s i odczyt 170 MB / s

1000 Gb / s
źródło
Jeśli ten link odpowiada na pytanie, głosuj, aby zamknąć je jako duplikat.
Toto,
Dodałem to jako dodatkowe wyjaśnienie do wyjaśnienia OP - urządzenia USB działają dobrze bez użycia iusbmon3.exe, aw niektórych przypadkach (moje testy dotyczyły 4 komputerów, 2 laptopów + 2 komputerów stacjonarnych, dwóch różnych kontrolerów SATA-na-USB3, wielu dysków dyski) wyłączenie powoduje zwiększenie prędkości transferu
1000 Gb / s