Skip to content
Kernel-Boot-Flags, sortiert in eine Host-Spalte und eine Gast-Spalte

Zwei Boot-Zeilen — welche Kernel-Flags auf einen Proxmox-Host gehören und welche in den Gast

Die meisten Proxmox-Tuning-Zeilen, die du im Netz findest, sind ein Klumpen Kernel-Flags. Die Hälfte gehört auf den Hypervisor, die Hälfte in den Gast, zwei der beliebtesten tun überhaupt nichts, und ein paar bedeuten etwas anderes, je nachdem auf welcher Seite der Grenze sie landen.

7. August 2026 · 15 Minuten · 3105 Wörter · Damien Dye
Ein emulierter NVMe-Controller neben einem VirtIO-SCSI-Weg, und Proxmox kann den ersten nicht sehen

Ein virtuelles NVMe-Gerät in Proxmox — und die drei Dinge, die du aufgibst

QEMU kann einen echten NVMe-Controller emulieren, der Gast nutzt also seinen eigenen eingebauten NVMe-Treiber, ohne VirtIO-Medium. Es ist auch von Entwurf her nicht migrierbar, für Proxmox-Sicherungen unsichtbar und nicht schneller als VirtIO SCSI. Hier steht, wie man eines hinzufügt und wann es sich lohnt.

7. August 2026 · 10 Minuten · 1979 Wörter · Damien Dye
Eine Gast-Uhr, die von der Host-Uhr wegläuft, und ein Hypercall, der sie zurückholt

Der Uhr einer VM ist nicht zu trauen — und die ptp_kvm-Lösung für QEMU/KVM

Die Uhr einer virtuellen Maschine steht auf einer Annahme, die Virtualisierung zerbricht: dass die CPU weiterzählt. Warum Gast-Zeit auf jedem Hypervisor wegläuft, was der Versatz tatsächlich kaputt macht — Kerberos, TLS, Ceph, Windows — und wie ptp_kvm es auf QEMU/KVM richtig löst.

7. August 2026 · 15 Minuten · 3040 Wörter · Damien Dye
Eine Kurve, die von 36 Prozent des Blechwerts bei Queue-Tiefe 1 bis Queue-Tiefe 32 auf wenige Prozent Abstand steigt

PCIe-Passthrough-Leistung auf Proxmox VE — die IOMMU-Steuer und wie man sie klein hält

Warum PCIe-Geräte Durchsatz verlieren, wenn man sie über VFIO an eine VM durchreicht, und die praktischen Schritte, die den größten Teil davon zurückholen.

7. August 2026 · 19 Minuten · 3916 Wörter · Damien Dye
Zwei CPU-Sockel mit einem DMA-Weg, der die Verbindung zwischen ihnen überquert

NUMA-Ausrichtung auf Proxmox VE — warum sie zählt und wie man sie richtig hinbekommt

Auf Systemen mit mehreren Sockeln verliert eine VM, deren vCPUs auf einem NUMA-Knoten und deren durchgereichtes Gerät auf einem anderen sitzt, 20–30 % Durchsatz, bevor du sonst irgendwo hingeschaut hast.

7. August 2026 · 9 Minuten · 1748 Wörter · Damien Dye
Eine Latenz-Perzentilkurve, die bis p90 flach bleibt und dann steil steigt, neben einer, die flach bleibt

PCIe-ASPM, und warum du es für Passthrough abschalten solltest

Active State Power Management spart auf unbeschäftigten PCIe-Links ein paar Watt. Unter VFIO-Passthrough erzeugt es Latenzzittern, das schwer zu diagnostizieren und leicht zu beheben ist.

7. August 2026 · 8 Minuten · 1610 Wörter · Damien Dye
Dieselben 4 KB Payload, gezeichnet als 32 Pakete bei MPS 128 und als 8 Pakete bei MPS 512

PCIe MaxPayloadSize — ein kostenloser Leistungsgewinn beim Passthrough

Der virtuelle Root Complex von QEMU liefert standardmäßig 128 Byte TLP-Payload. Die meisten Geräte können 256 oder 512. Ein Kernel-Parameter behebt das.

7. August 2026 · 7 Minuten · 1365 Wörter · Damien Dye
Ein flacher PCI-Bus von 1996 neben einem PCIe-Root-Complex von 2007

Immer Q35, nicht i440fx — warum das auf Proxmox VE zählt

Die beiden virtuellen QEMU-Chipsätze sind nicht austauschbar. Q35 liefert eine richtige PCIe-Topologie, auf die Passthrough, modernes Windows und das ganze KVM-Umfeld angewiesen sind.

7. August 2026 · 11 Minuten · 2142 Wörter · Damien Dye