Que funcionalidade do USB 3.0 o iusb3mon da Intel monitora?


49

Juntamente com os drivers do Intel USB 3.0 Host Controller, um utilitário chamado "iusb3mon.exe" (Intel USB 3.0 Monitor) foi instalado na inicialização.

Seu objetivo aparente é "monitorar" algumas funções do USB 3.0. Minhas perguntas são, portanto:

  • Quais funções do USB 3.0 ele monitora em particular?
  • Que funcionalidade perderei se optar por encerrar esse processo?
  • Por que a Intel considerou importante executá-lo na inicialização?

Para esclarecer a justificativa da minha pergunta:

Pelo que sei, todos os meus dispositivos USB funcionam bem sem esse processo. Quando um driver no modo kernel possui um processo de modo de usuário associado (que é um processo dentro da sessão, não um serviço), geralmente é para complementar o driver do kernel com alguma interface do usuário. Alguém viu alguma interface do usuário apresentada pelo iusb3mon?


1
Na verdade, eu não verifiquei os dispositivos USB 3.0 porque eles são difíceis de encontrar, mas como desenvolvedor de drivers, posso dizer que não há nenhuma chance no inferno de que o driver do kernel aguarde um processo do modo de usuário fazer algo durante o handshake USB 3.0, o que provavelmente acontece logo após ligar.
— Ilya

O processo iusb3mon provavelmente deve fazer algo como informar que o controlador host não possui largura de banda suficiente para dois dispositivos ou "Este dispositivo pode funcionar mais rapidamente em uma porta USB 3.0". mas estou procurando confirmação antes de fazer a engenharia reversa desse processo.
— Ilya

Acabei de observar um sistema em que todas as portas USB funcionavam para um mouse padrão, mas nenhuma (incluindo as portas USB 2.0) funcionava em qualquer outro dispositivo até o software Intel ser instalado. Isso aconteceu apesar da instalação do software adequado do chipset Intel.
— Eu digo Restabelecer Monica

Respostas:


10

Para responder diretamente à sua pergunta,

O trabalho deste utilitário foi monitorar a funcionalidade e o uso do sistema de suas portas USB em segundo plano e procurar possíveis problemas. Todos os sistemas operacionais Windows já possuem um sistema central de monitoramento USB e o Intel Utility não é necessário de forma alguma. A Intel queria usar uma ferramenta Intel Made para monitorar problemas relacionados ao sistema USB, etc. Mas não é necessário e pode ser parado e removido.


22
Esclareça que tipo de funcionalidade ele monitora. Eu estou bem familiarizado com os dispositivos USB, por isso seja técnico.
— Ilya

2
Destacado. Eu gostaria de saber. Infelizmente, os binários não são os mais fáceis de entender: \
— Wyatt8740

2
Sim, o que exatamente o utilitário Intel faz? Se é totalmente desnecessário, por que está instalado?
— user21820

4

De acordo com a Intel:

O monitor Intel® USB 3.0 faz parte do driver do Intel® USB 3.0 eXtensible Host Controller e suas principais funções são:

  • Monitora o status plug and play de todas as portas USB 3.0.
  • Gera mensagem pop-up para notificação de eventos.

Depois de terminar a iusb3montarefa, meu pendrive USB 2 parece não funcionar de maneira diferente. Talvez isso afete apenas dispositivos USB 3.


2
Conectando / o meu disco rígido externo USB 3.0 não mostra nada diferente para este iusb3mon execução ou não :)
— Jim Raynor

4

A Intel não publica nenhuma informação no iusb3mon, exceto para chamá-lo de "monitor". É preciso ir para a implementação USB 3.0 da Renesas Electronics, a fim de encontrar a explicação.

Nas notas de versão do D720201 e D720202 Design Resources Release , é descrito como:

O aplicativo Monitor, se instalado , alerta o usuário quando um dispositivo USB 3.0 está conectado a uma porta USB 2.0 . O desempenho normalmente melhorará se o dispositivo estiver conectado a uma porta USB 3.0.

Este é um monitor, não um driver. Provavelmente, é ativado pelo evento do dispositivo de conexão, portanto, não deve levar muitos recursos. Se ele começar a consumir recursos, poderá ser desinstalado sem nenhum problema. Os dispositivos USB 3.0 e 2.0 continuarão funcionando corretamente com ou sem este serviço, pois esse alerta não é essencial para o funcionamento correto.


1
Este monitor é realmente necessário? O Windows sempre foi capaz de alertar um usuário sobre o fato de um dispositivo de "alta velocidade" (USB 2.0) estar conectado a uma porta 1.0. Não é possível fazer isso no USB 3.0?
— Eu digo Reinstate Monica

@ TwistyImpersonator: Tenho certeza de que não é necessário. Encontrei muitos testemunhos de pessoas que o desativaram sem nenhum problema. Só encontrei um que dizia que sem ele o mouse era menos preciso, mas acho difícil de acreditar.
— harrymc

Sigo o argumento "não necessário, como um driver seria" ... mas alguém renuncia a todas as notificações de que um dispositivo está na porta errada com este monitor?
— Eu digo Reinstate Monica

2
Seu link explica sobre o "Aplicativo USB3.0 Monitor da Renesas Electronics (rusb3mon.exe / dll)", não sobre o "iusb3mon" da Intel. Só podemos adivinhar que eles cumprem o mesmo objetivo exato , mas isso é tudo, um palpite selvagem.
— Aquele cara brasileiro

3
@ThatBrazilianGuy: Os arquivos de implementação Renesas têm o mesmo nome que os da Intel, apenas com o primeiro "i" substituído, de modo que os dois produtos parecem ter uma arquitetura paralela. Então, eu concordo, isso é um palpite, mas há alguns fatos por trás. Seria lógico para a Renesas basear sua implementação nas da Intel.
— harrymc

-2

Link para a minha resposta sobre como verificar a velocidade da conexão USB2 e USB3 - https://superuser.com/a/804856/205740

tl; dr No meu caso, esse aplicativo de monitoramento me surpreendeu muito porque meus discos rígidos externos começaram a salvar arquivos muito lentamente, desta vez entre 2-3 MB / se 33-34 MB / s. Desativei e agora estou limitando a velocidade média de gravação de 85 a 90MB / s e a leitura de 170MB / s


Se este link responder à pergunta, vote para fechá-lo como duplicado.
— Toto

Adicionei isso como mais esclarecimento ao esclarecimento do OP - os dispositivos USB funcionam bem sem usar o iusbmon3.exe e, em alguns casos (meus testes foram em 4 máquinas, 2 laptops + 2 desktops, dois controladores SATA para USB3 diferentes, muitos discos unidades) desativá-lo leva a maiores velocidades de transferência
— 1000Gbps
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.