Какие функции USB 3.0 поддерживает монитор Intel iusb3mon?

49

Наряду с драйверами хост-контроллера Intel USB 3.0 при запуске была установлена ​​утилита iusb3mon.exe (монитор Intel USB 3.0).

Его очевидная цель - «контролировать» некоторые функции USB 3.0. Поэтому мои вопросы:

  • Какие функции USB 3.0 он контролирует, в частности?
  • Какие функции я потеряю, если решу прекратить этот процесс?
  • Почему Intel считает важным запустить его при запуске?

Чтобы уточнить обоснование моего вопроса:

Из того, что я могу сказать, все мои USB-устройства работают нормально без этого процесса. Когда драйвер режима ядра имеет сопровождающий процесс пользовательского режима (это процесс в сеансе, а не служба), обычно он дополняет драйвер ядра некоторым пользовательским интерфейсом. Кто-нибудь видел какой-либо пользовательский интерфейс, представленный iusb3mon?

Ilya
источник
1
На самом деле я не проверял устройства USB 3.0, так как с ними сложно встретиться, но как разработчик драйверов я могу сказать, что в аду нет никаких шансов, что драйвер ядра ждет, пока пользовательский режим сделает что-то во время рукопожатия USB 3.0, что, вероятно, происходит сразу после подключения.
Илья
Процесс iusb3mon, вероятно, должен сделать что-то вроде уведомления о том, что хост-контроллеру не хватает пропускной способности для двух устройств, или «Это устройство может работать быстрее через порт USB 3.0». но я ищу подтверждение по этому вопросу, прежде чем перейти к обратному проектированию этого процесса.
Илья
Я только что наблюдал систему, в которой все порты USB работали для стандартной мыши, но ни один (включая порты USB 2.0) не работал для любого другого устройства, пока не было установлено программное обеспечение Intel. Это произошло несмотря на то, что было установлено правильное программное обеспечение Intel Chipset.
Я говорю Восстановить Монику

Ответы:

10

Чтобы прямо ответить на ваш вопрос,

Работа этой утилиты заключалась в том, чтобы отслеживать функциональность и использование системы USB-портами в фоновом режиме и искать возможные проблемы. Все операционные системы Windows уже имеют базовую систему мониторинга USB, и утилита Intel не нужна никоим образом. Intel хотела использовать инструмент Intel Made для мониторинга системных проблем, связанных с USB, и т. Д. Но это не является необходимым и может быть остановлено и удалено.

Adovi
источник
22
Пожалуйста, уточните, какую функциональность он контролирует. Я хорошо знаком с внутренними устройствами USB, поэтому, пожалуйста, будьте техническими.
Илья
2
Откомандирован. Я хотел бы знать. К сожалению, двоичные файлы понять не так просто: \
Wyatt8740
2
Да, что именно делает утилита Intel? Если это совершенно не нужно, почему оно установлено?
user21820
4

По словам Intel:

Монитор Intel® USB 3.0 является частью расширяемого драйвера хост-контроллера Intel® USB 3.0, основными функциями которого являются:

  • Мониторы подключи и играй статус всех портов USB 3.0.
  • Создает всплывающее сообщение для уведомления о событии.

После завершения iusb3monзадачи мой USB- накопитель, похоже, не работает по-другому. Может быть, это влияет только на устройства USB 3.

Сис Тиммерман
источник
2
Подключение / отключение внешнего USB-накопителя USB 3.0 не показывает ничего отличного от того, работает этот iusb3mon или нет :)
Джим Рейнор,
4

Intel не публикует какую-либо информацию о iusb3mon, кроме как называть ее «монитором». Чтобы найти объяснение, нужно перейти к реализации USB 3.0 в Renesas Electronics.

В примечаниях к выпуску D720201 & D720202 Design Resources Release это описывается как:

Приложение Monitor, если оно установлено , предупреждает пользователя, когда устройство USB 3.0 подключено к порту USB 2.0 . Производительность обычно улучшится, если устройство подключено к порту USB 3.0.

Это монитор, а не драйвер. Вероятно, он активируется событием connect-device, поэтому не должно занимать много ресурсов. Если он начинает загружать ресурсы, он может быть удален без каких-либо проблем. Устройства USB 3.0 и 2.0 будут продолжать работать правильно с этой услугой или без нее, так как это предупреждение не является необходимым для их правильного функционирования.

harrymc
источник
1
Этот монитор действительно необходим? Windows всегда была в состоянии предупредить пользователя о том, что «высокоскоростное» (USB 2.0) устройство подключено к порту 1.0. Это не может сделать это для USB 3.0?
Я говорю: восстанови Монику
@TwistyImpersonator: Я совершенно уверен, что в этом нет необходимости. Я нашел много свидетельств людей, которые отключили его без проблем. Я нашел только одну, в которой говорилось, что без нее мышь была бы менее точной, но в которую мне трудно поверить.
harrymc
Я придерживаюсь аргумента «не требуется, как драйвер», но можно ли отказаться от всех уведомлений о том, что устройство находится в неправильном порту с этим монитором?
Я говорю Восстановить Монику
2
Ваша ссылка объясняет о «Renesas Electronics» «Приложение USB3.0 Monitor (rusb3mon.exe / dll)», а не о Intel «iusb3mon». Можно только догадываться , они служат той же точной цели, но это все, дикое предположение.
Этот бразильский парень
3
@ThatBrazilianGuy: Файлы реализации Renesas имеют те же имена, что и имена Intel, только с заменой первого «i», поэтому оба продукта имеют параллельную архитектуру. Так что я согласен, это предположение, но есть некоторые факты. Было бы логично, чтобы Renesas основывал свою реализацию на Intel.
harrymc
-2

Ссылка на мой ответ о том, как проверить скорость соединения USB2 и USB3 - https://superuser.com/a/804856/205740

tl; dr В моем случае это приложение для мониторинга сделало меня очень удивленным, почему мои внешние жесткие диски начали снова, чтобы сохранять файлы очень медленно, на этот раз между 2-3 МБ / с и 33-34 МБ / с. Отключил его и теперь я ограничиваю среднюю скорость записи от 85 до 90 МБ / с и чтение 170 МБ / с

1000Gbps
источник
Если эта ссылка ответит на вопрос, проголосуйте, чтобы закрыть ее как дубликат.
Toto
Я добавил это в качестве дополнительного пояснения к пояснению OP - USB-устройства работают нормально без использования iusbmon3.exe, а в некоторых случаях (мои тесты проводились на 4 компьютерах, 2 ноутбуках + 2 настольных компьютерах, двух разных контроллерах SATA-to-USB3, многих дисках отключение приводит к повышению скорости передачи данных
1000 Гбит / с