¿Qué funcionalidad USB 3.0 monitorea el iusb3mon de Intel?

49

Junto con los controladores Intel USB 3.0 Host Controller, se instaló una utilidad llamada "iusb3mon.exe" (Intel USB 3.0 Monitor) al inicio.

Su objetivo aparente es "monitorear" algunas funciones USB 3.0. Mis preguntas son por lo tanto:

  • ¿Qué funciones de USB 3.0 supervisa en particular?
  • ¿Qué funcionalidad perderé si elijo terminar este proceso?
  • ¿Por qué Intel consideró importante ejecutarlo en el inicio?

Para aclarar la razón de mi pregunta:

Por lo que puedo decir, todos mis dispositivos USB funcionan bien sin este proceso. Cuando un controlador en modo kernel tiene un proceso de modo de usuario (es un proceso dentro de la sesión, no un servicio), generalmente es para complementar el controlador kernel con alguna IU. ¿Alguien vio alguna interfaz de usuario presentada por iusb3mon?

Ilya
fuente
1
De hecho, no he comprobado los dispositivos USB 3.0, ya que son difíciles de encontrar, pero como desarrollador de controladores, puedo decirle que no hay ninguna posibilidad de que el controlador del kernel espere un proceso de modo de usuario para hacer algo durante el protocolo de enlace USB 3.0, lo que probablemente sucede justo después de enchufarlo.
Ilya
El proceso de iusb3mon probablemente debería hacer algo como informarle que el controlador host no tiene suficiente ancho de banda para dos dispositivos, o "Este dispositivo puede ejecutarse más rápido en un puerto USB 3.0". pero estoy buscando confirmación sobre esto antes de realizar ingeniería inversa en este proceso.
Ilya
Acabo de observar un sistema en el que todos los puertos USB funcionaban para un mouse estándar, pero ninguno (incluidos los puertos USB 2.0) funcionaba para ningún otro dispositivo hasta que se instaló el software Intel. Esto sucedió a pesar de que se instaló el software Intel Chipset adecuado.
Digo reinstalar a Mónica el

Respuestas:

10

Para responder directamente a su pregunta,

El trabajo de esta utilidad era monitorear la funcionalidad y el uso del sistema de sus puertos USB en segundo plano y buscar posibles problemas. Todos los sistemas operativos Windows ya tienen un sistema de monitoreo USB central y la Utilidad Intel no es necesaria de ninguna manera. Intel quería usar una herramienta Intel Made para monitorear problemas del sistema relacionados con USB, etc. Pero no es necesario y se puede detener y eliminar.

Adovi
fuente
22
Aclare qué tipo de funcionalidad supervisa. Estoy bien familiarizado con los componentes internos de USB, así que sea técnico.
Ilya
2
Secundado Me gustaría saber. Lamentablemente, los binarios no son los más fáciles de entender: \
Wyatt8740
2
Sí, ¿ qué hace exactamente la utilidad Intel? Si es totalmente innecesario, ¿por qué está instalado?
user21820
4

De acuerdo con Intel:

El monitor Intel® USB 3.0 forma parte del controlador de controlador host extensible Intel® USB 3.0 y sus funciones principales son:

  • Supervisa el estado plug and play de todos los puertos USB 3.0.
  • Genera un mensaje emergente para la notificación de eventos.

Sin embargo, después de finalizar la iusb3montarea, mi memoria USB 2 no parece actuar de manera diferente. Quizás solo afecta a dispositivos USB 3.

Cees Timmerman
fuente
2
Conectar / desconectar mi unidad externa USB 3.0 no muestra nada diferente a este iusb3mon funcionando o no :)
Jim Raynor
4

Intel no publica ninguna información sobre iusb3mon, excepto para llamarlo un "monitor". Uno tiene que ir a la implementación USB 3.0 de Renesas Electronics para encontrar la explicación.

En las notas de la versión de D720201 y D720202 Design Resources Release se describe como:

La aplicación Monitor, si está instalada , alerta al usuario cuando un dispositivo USB 3.0 está conectado a un puerto USB 2.0 . El rendimiento normalmente mejorará si el dispositivo está conectado a un puerto USB 3.0.

Este es un monitor, no un controlador. Probablemente se active por el evento connect-device, por lo que no debería requerir muchos recursos. Si comienza a acaparar recursos, se puede desinstalar sin ningún problema. Ambos dispositivos USB 3.0 y 2.0 continuarán funcionando correctamente con o sin este servicio, ya que esta alerta no es esencial para su correcto funcionamiento.

harrymc
fuente
1
¿Es realmente necesario este monitor? Windows siempre ha podido alertar a un usuario sobre el hecho de que un dispositivo de "alta velocidad" (USB 2.0) está conectado a un puerto 1.0. ¿No puede hacerlo para USB 3.0?
Digo reinstalar a Mónica el
@TwistyImpersonator: estoy bastante seguro de que no es necesario. Encontré muchos testimonios de personas que lo desactivaron sin ningún problema. Solo encontré uno que decía que sin él el mouse era menos preciso, pero que me resulta difícil de creer.
harrymc
Sigo el argumento "no se requiere como lo sería un controlador" ... pero ¿se renuncia a toda notificación de que un dispositivo está en el puerto incorrecto con este monitor?
Digo reinstalar a Mónica el
2
Su enlace explica sobre la "aplicación Monitor USB3.0 de Renesas Electronics" (rusb3mon.exe / dll) ", no sobre el" iusb3mon "de Intel. Uno solo puede suponer que cumplen el mismo objetivo exacto , pero eso es todo, una suposición descabellada.
Ese tipo brasileño
3
@ThatBrazilianGuy: Los archivos de implementación de Renesas tienen los mismos nombres que los de Intel, solo que con la primera "i" reemplazada, por lo que los dos productos parecen tener una arquitectura paralela. Así que estoy de acuerdo, esto es una suposición, pero hay algunos hechos detrás. Sería lógico para Renesas basar su implementación en Intel.
harrymc
-2

Enlace a mi respuesta sobre cómo verificar la velocidad de conexión USB2 y USB3 - https://superuser.com/a/804856/205740

tl; dr En mi caso, esta aplicación de monitoreo me sorprendió mucho por qué mis discos duros externos comenzaron de nuevo a guardar archivos muy lentamente, esta vez entre 2-3 MB / sy 33-34 MB / s. Lo desactivé y ahora estoy limitando alrededor de 85 a 90 MB / s de velocidad de escritura promedio y 170 MB / s de lectura

1000 Gbps
fuente
Si este enlace responde la pregunta, vote para cerrarla como un duplicado.
Toto
Agregué esto como más aclaraciones a la aclaración de OP: los dispositivos USB funcionan bien sin usar el iusbmon3.exe, y en algunos casos (mis pruebas fueron en 4 máquinas, 2 computadoras portátiles + 2 computadoras de escritorio, dos controladores SATA a USB3 diferentes, muchos discos unidades) deshabilitarlo conduce a velocidades de transferencia más altas
1000Gbps