#performance
Every post tagged performance.
Blog posts
How to Add or Increase Swap Space on a Proxmox VE Host (LVM and ZFS)
Running low on RAM on your Proxmox VE host? Here's how to check your current swap, extend it safely on LVM, add a swap file on ext4/XFS, and why ZFS changes the rules entirely.
Understanding Proxmox VE Disk Cache Modes: Write Back, Write Through, None, and Direct Sync Explained
Learn what each Proxmox VE disk cache mode actually does at the QEMU level, why ZFS needs Direct sync instead of the default, and how to choose safely between No cache, Write back, Write through, and Write back (unsafe) without risking data loss on host failure.
How to Fix High CPU Usage on a Proxmox VE Host
Proxmox CPU graph pinned high? Learn how to tell host load from guest load, spot iowait masquerading as CPU usage, trace a busy KVM process back to its VM, and fix the real cause.
How to Configure HugePages for Proxmox VE Virtual Machines (Static and Transparent)
Reduce TLB overhead and get predictable memory latency for databases and DPDK workloads by reserving static HugePages in Proxmox VE, configuring NUMA-aware VMs, and understanding why HugePages and memory ballooning can't be used together.
How Memory Ballooning Works in Proxmox VE (And When to Disable It)
A deep dive into how the virtio-balloon device lets Proxmox VE dynamically resize VM memory, how to configure it via the GUI and qm.conf, and when you should turn it off for databases, PCI passthrough, and SLA-bound workloads.
SR-IOV for Intel NICs on Proxmox VE: Passing Real NIC Performance Through to VMs
virtio-net hits a wall under sustained load because every packet gets copied through a host vhost thread. Here's how to pass Intel NIC virtual functions directly into Proxmox VE guests with SR-IOV for near bare-metal throughput and latency.
Configuring SR-IOV Networking for Proxmox VE 8.x Virtual Machines
A practical walkthrough for enabling SR-IOV on Intel and Mellanox NICs in Proxmox VE 8.x, from IOMMU groups and virtual function creation to hostpci mapping, VF persistence, and the pitfalls that trip up production deployments.
Speeding Up HDD-Backed ZFS Pools in Proxmox VE with a Special Device
HDD-backed ZFS pools on Proxmox VE and PBS choke on metadata-heavy operations like garbage collection and snapshot listing. Here's how a mirrored ZFS special device fixes it, with diagnosis, commands, and sizing guidance.
Speeding Up Metadata-Heavy Workloads on Proxmox VE with ZFS Special Allocation Class Vdevs
Directory listings and PBS garbage collection crawling on an otherwise fast ZFS pool? A special allocation class vdev moves metadata off spinning disks and onto SSD without rebuilding the pool.
Page 2 of 3