У меня работает Proxmox на старом X5670 с 24 ядрами, с OpenBSD VM, как 32-битные (i386), так и 64-битные (amd64). У всех VM был тип процессора `kvm64` по умолчанию. В марте я обновился с ядра 5.11 на 5.15 и столкнулся с очень медленной работой на i386 VM. Очень медленный запуск VM (примерно 10 минут, а amd64 VM занимает 30 секунд), SSH занимает вечность, и процесс KVM на хосте бешено пожирает CPU. Тогда я попробовал поменять тип CPU, тип SCSI, тип машины… безрезультатно. Тогда откат к ядру PVE 5.11 решил проблему, и я забыл о ней. Недавно обновил хост с 7.4 на 8.0 (и от Qemu 7 до 8), и одновременно обновился до ядра 6.2… и i386 VM снова медленные, и потребляют CPU хоста как сумасшедшие. Пока что я пробовал следующее без положительных изменений (на ядре 6.2):
- переключение с i440fx на q35
- переключение с kvm64 на kvm32, на qemu32, на CPU хоста
- переключил все SCSI конфигурации на virtio-scsi (у меня 3 i386 VM, все демонстрируют одинаковое поведение):
```
bootdisk: virtio0
cores: 4
cpu: qemu32
machine: q35
memory: 4096
name: c32
net0: virtio=A2:6E:16:9F:42:81,bridge=vmbr2
numa: 0
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=0df36665-e125-42cd-a925-2a1519861922
sockets: 1
virtio0: local-lvm:vm-101-disk-1
virtio1: local-lvm:vm-101-disk-2
```
Скорее всего, снова откачусь к ядру 5.11, чтобы убедиться, что это регрессия версии ядра, но интересно, как отладить эту проблему и с чего начать (что искать в журналах изменений ядра?).
- переключение с i440fx на q35
- переключение с kvm64 на kvm32, на qemu32, на CPU хоста
- переключил все SCSI конфигурации на virtio-scsi (у меня 3 i386 VM, все демонстрируют одинаковое поведение):
```
bootdisk: virtio0
cores: 4
cpu: qemu32
machine: q35
memory: 4096
name: c32
net0: virtio=A2:6E:16:9F:42:81,bridge=vmbr2
numa: 0
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=0df36665-e125-42cd-a925-2a1519861922
sockets: 1
virtio0: local-lvm:vm-101-disk-1
virtio1: local-lvm:vm-101-disk-2
```
Скорее всего, снова откачусь к ядру 5.11, чтобы убедиться, что это регрессия версии ядра, но интересно, как отладить эту проблему и с чего начать (что искать в журналах изменений ядра?).
