Это команда hwloc-info, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
hwloc-info - Показать некоторую информацию о некоторых объектах или о топологии
СИНТАКСИС
hwloc-информация [ кредита ] ... ...
hwloc-информация [ кредита ] ...
Обратите внимание, что Халлок(7) предоставляет подробное объяснение системы hwloc и действительных
форматы; его следует прочитать перед чтением этой страницы руководства.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-i , --Вход
Чтение топологии из XML-файла (вместо того, чтобы обнаруживать топологию на
локальная машина). Если стоит «-», используется стандартный ввод. Поддержка XML должна
были скомпилированы в hwloc для использования этой опции.
-i , --Вход
Считать топологию из корневого каталога, указанного (вместо того, чтобы открывать
топология на локальной машине). Эта опция обычно доступна только в Linux.
Обычно chroot создавался путем сбора топологии другой машины с помощью hwloc-
сборка-топология.
-i , --Вход
Смоделировать поддельную иерархию (вместо того, чтобы обнаруживать топологию на локальном
машина). Если "node: 2 pu: 3", топология будет содержать два NUMA
узлы с 3-мя процессорами в каждом из них. В строка должна заканчиваться
с рядом ПУ.
--если , - входной формат
Принудительно вводить данные в заданном формате, среди XML, фсрут и синтетический.
-v --подробный
Включите дополнительную информацию.
-s --тихий
Уменьшите количество отображаемых деталей. Одна итоговая строка для каждого объекта
отображается.
--предки
Отображать информацию об объекте, а также обо всех его предках до
корень топологии.
- предок
Отображать только предков объекта, соответствующих данному типу.
-n При выводе информации об объекте перед каждой строкой ставьте индекс
рассматриваемый объект на входе. Например, если в
input, выходные строки будут иметь префикс «0:», «1:» или «2:». Если - предок
также используется префикс "XY:", где X - индекс рассматриваемого
объект во входных данных, а Y - родительский индекс (0 для самого объекта,
возрастает к корню топологии).
--целая система
Не считайте административные ограничения.
--ограничивать
Ограничьте топологию заданным процессором.
--ограничивать переплет
Ограничьте топологию привязкой текущего процесса. Этот вариант требует использования
фактической текущей топологии машины (или любой другой топологии с --эта система or
с HWLOC_THISSYSTEM, установленным в 1 в среде).
- no-icaches
Не показывать кеши инструкций, рассматриваются только кеши данных и унифицированные кеши.
--нет-ио
Не показывать устройства ввода-вывода или мосты. По умолчанию обычные устройства (графические процессоры, сетевые адаптеры,
блочные устройства, ...) и интересные мосты.
--без мостов
Не показывать мосты ввода-вывода, кроме мостов хоста. По умолчанию обычные устройства (графические процессоры,
Сетевые карты, блочные устройства, ...) и интересные мосты.
--целое-ио
Показать все устройства ввода-вывода и мосты. По умолчанию только обычные устройства (графические процессоры, сетевые адаптеры,
блочные устройства, ...) и интересные мосты.
--эта система
Предположим, что выбранный бэкэнд предоставляет топологию для системы, в которой мы
бегут. Это полезно при использовании --ограничивать привязка и загрузка кастомной
топология, такая как файл XML.
--пид
Обнаружение топологии с точки зрения процесса , т.е. как бы процесс сделал
само открытие. Обратите внимание, что это может, например, изменить набор разрешенных
процессоры. Также покажите текущую привязку ЦП этого процесса, отметив
соответствующие PU (зеленым цветом в графическом выводе, см. раздел ЦВЕТА ниже,
или добавив (привязка) к подробному текстовому выводу). Если 0 задан как pid,
Будет показана текущая привязка для процесса lstopo.
-p --физические
Используйте для ввода OS / физические индексы вместо логических индексов.
-l --логичный
Используйте для ввода логические индексы вместо физических индексов / индексов ОС (по умолчанию).
--версия
Сообщить о версии и выйти.
ОПИСАНИЕ
hwloc-info отображает информацию об указанном объекте. Он предназначен для использования
с такими инструментами, как grep для фильтрации определенных строк атрибутов. Когда нет объекта
указано, hwloc-info выводит сводку топологии.
Объекты могут быть указаны как кортежи местоположения, как объяснено в Халлок(7). тем не мение
шестнадцатеричные битовые маски не принимаются, поскольку они могут соответствовать нескольким объектам.
ПРИМЕЧАНИЕ: Настоятельно рекомендуется прочитать Халлок(7) обзорная страница перед чтением
эта страница руководства. Большинство концепций, описанных в Халлок(7) непосредственно относятся к hwloc-
Утилита calc.
ПРИМЕРЫ
Чтобы отобразить информацию о каждом пакете:
Пакет $ hwloc-info: все
Пакет L # 0
логический индекс = 0
...
Чтобы отобразить информацию о ядре, физический индекс которого равен 2:
$ utils / hwloc-info -p ядро: 2
Ядро L # 1
логический индекс = 1
индекс os = 2
...
Используйте hwloc-info онлайн с помощью сервисов onworks.net