i9-12900K - Poor performance in VM?

Maybe overhead? What QEMU/PVE-Version? What VM-Config?
 
  • Like
Reactions: cobmojo
I beleive this is because the i9-12000k has

Performance Cores: 8 Cores, 16 Threads, 3.2 GHZ Base, 5.2 GHZ Turbo

Efficient Cores: 8 Cores, 8 Threads, 2.4 GHZ Base, 3.9 GHZ Turbo

How do I assign the virtual machine a performance core?

pveversion -v
Code:
proxmox-ve: 7.1-2 (running kernel: 5.13.19-6-pve)
pve-manager: 7.1-12 (running version: 7.1-12/b3c09de3)
pve-kernel-helper: 7.2-2
pve-kernel-5.13: 7.1-9
pve-kernel-5.13.19-6-pve: 5.13.19-15
ceph-fuse: 14.2.21-1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: residual config
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.22-pve2
libproxmox-acme-perl: 1.4.2
libproxmox-backup-qemu0: 1.2.0-1
libpve-access-control: 7.1-7
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.1-5
libpve-guest-common-perl: 4.1-2
libpve-http-server-perl: 4.1-1
libpve-storage-perl: 7.1-2
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.12-1
lxcfs: 4.0.12-pve1
novnc-pve: 1.3.0-3
proxmox-backup-client: 2.1.6-1
proxmox-backup-file-restore: 2.1.6-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.4-10
pve-cluster: 7.1-3
pve-container: 4.1-5
pve-docs: 7.1-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.4-1
pve-ha-manager: 3.3-4
pve-i18n: 2.6-3
pve-qemu-kvm: 6.2.0-5
pve-xtermjs: 4.16.0-1
qemu-server: 7.1-5
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.7.1~bpo11+1
vncterm: 1.7-1

VM config:
Code:
agent: 1
boot: c
bootdisk: scsi0
ciuser: root
cores: 1
cpu: host,flags=+aes
ide2: local:103/vm-103-cloudinit.qcow2,media=cdrom,size=4M
memory: 2048
name: testvpn
net0: virtio=FE:C8:73:50:8F:80,bridge=vmbr1,firewall=1
numa: 0
onboot: 1
scsi0: local:103/vm-103-disk-0.qcow2,size=33G
scsihw: virtio-scsi-pci
serial0: socket
smbios1: uuid=e2767702-ef0d-4885-b7f0-9ffa465fd0c1
sockets: 1
vga: serial0
vmgenid: 0f9bd87f-5dac-4bbe-8a3e-b4c053cb9944
 
  • Like
Reactions: cobmojo
In WebGUI this is not possible. But I believe this can be done in VM-Config-File or maybe by CLI.
More a question for Proxmox-Staff or someone else who is using hardware like this.
 
  • Like
Reactions: cobmojo
Does Proxmox do bug bounties? My organization needs with feature badly to and would love to contribute to a bounty.
 
I would say full support for alder lake has to be happen in the linux kernel in the first place.

Proxmox uses a modified ubuntu LTS kernel.
While the 5.15.35 kernel recently got a performance fix for alder lake [1] and the proxmox kernel is actually also on pve-5.15.35 (at least in the no-subscription repo) there is a chance that this fix is already included, but not sure there because afaik the version numbers don't necessarily match everytime.

More alder lake support/improvements in the linux kernel will come with 5.16+ [2] and especially 5.18 [3].

Besides this I am also eager if and what the proxmox team plans with these hybrid processors. :)

[1] https://www.phoronix.com/scan.php?page=article&item=linux-51535-adl
[2] https://www.phoronix.com/scan.php?page=article&item=adl-linux516-windows
[3] https://www.phoronix.com/scan.php?page=news_item&px=Intel-HFI-For-Linux-5.18
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!