Как проверить, используется ли virtio обращение к памяти?

От man file

   -execdir command {} +
          Like  -exec,  but  the  specified  command is run from the subdirectory containing the matched file

Ваше соответствие каталогу c жизни в b каталог так, чтобы был то, откуда должностное лицо выполняется. Это работало бы, как Вы ожидаете, ищете ли Вы файлы вместо каталогов.

Вы могли, вероятно, достигнуть того, что Вы хотите путем отправки каталогов в xargs поскольку это будет предоставлено полный список каталогов.

2
02.08.2014, 19:50
1 ответ

Из интерфейса human monitor qemu (Ctrl-Alt-2 при использовании SDL-выхода), выдается:

info qtree

Для каждого виртуального диска вы увидите:

        bus: virtio-bus
          type virtio-pci-bus
          dev: virtio-scsi-device, id ""

А для virtio-blk:

        bus: virtio-bus
          type virtio-pci-bus
          dev: virtio-blk-device, id ""

Из гостевого, если гостевой Linux,

$ ls -l /sys/class/block/?d[a-z]
lrwxrwxrwx 1 root root 0 Aug  2 21:16 /sys/class/block/sda -> ../../devices/pci0000:00/0000:00:04.0/virtio0/host2/target2:0:0/2:0:0:0/block/sda
lrwxrwxrwx 1 root root 0 Aug  2 21:16 /sys/class/block/vda -> ../../devices/pci0000:00/0000:00:05.0/virtio1/block/vda

Первое приведенное выше - virtio-scsi, второе - virtio-blk.

4
27.01.2020, 22:00

Теги

Похожие вопросы