OK, bear with me as I needed to just re-type all of this as I lost my progress from being logged out automatically.


Let me start off by letting you know how I have things setup.
I have installed ZFS on linux through the wiki's instructions:
http://pve.proxmox.com/wiki/ZFS
I've limited the amount of RAM it uses to 4096 MB and allowed it to start mounting datasets just as it would any other filesystem when proxmox starts up every time.
Besides having Htop installed, there's really nothing else custom about my proxmox installation.
I've recently switch my installation off of a little 16 GB usb drive to a 120 GB SSD and freshly restored all of my old VMs.
As you can see from the above, this happens from time to time in a newly installed Linux Mint KVM guest. KVM processes on my proxmox spike to almost full blast on all cores for some reason and my VM becomes unresponsive. And when they are able to respond, it shows randomly replaced font letters with random ASCII symbols. In the screenshot above, it decided to replace these random selections with just blank spaces.
I can reproduce this as all it takes is attempting to use the VM for a solid 15-30 minutes or sometimes every 5 minutes. It happens in both Spice and Novnc displays.
I love proxmox but it has been my only experience with KVM virtualization and I'm not sure where I should start looking.
Why would my KVM guest spike CPU like this? Is there KVM logs where I can determine what exactly it is doing? Is there any way to limit the CPU usage and would that necessarily help?
Any help is appreciated. I love proxmox and use it for all my homelab needs to experiment but it's become unusable for me and I want to continue to use it.
My feeling is that it has to do with recent updates, either 3.2 or 3.3, as this was never a problem in 3.1. I know that's very vague and I'm willing to wipe and re-install in steps.


Let me start off by letting you know how I have things setup.
I have installed ZFS on linux through the wiki's instructions:
http://pve.proxmox.com/wiki/ZFS
I've limited the amount of RAM it uses to 4096 MB and allowed it to start mounting datasets just as it would any other filesystem when proxmox starts up every time.
Besides having Htop installed, there's really nothing else custom about my proxmox installation.
I've recently switch my installation off of a little 16 GB usb drive to a 120 GB SSD and freshly restored all of my old VMs.
As you can see from the above, this happens from time to time in a newly installed Linux Mint KVM guest. KVM processes on my proxmox spike to almost full blast on all cores for some reason and my VM becomes unresponsive. And when they are able to respond, it shows randomly replaced font letters with random ASCII symbols. In the screenshot above, it decided to replace these random selections with just blank spaces.
I can reproduce this as all it takes is attempting to use the VM for a solid 15-30 minutes or sometimes every 5 minutes. It happens in both Spice and Novnc displays.
I love proxmox but it has been my only experience with KVM virtualization and I'm not sure where I should start looking.
Why would my KVM guest spike CPU like this? Is there KVM logs where I can determine what exactly it is doing? Is there any way to limit the CPU usage and would that necessarily help?
Any help is appreciated. I love proxmox and use it for all my homelab needs to experiment but it's become unusable for me and I want to continue to use it.
My feeling is that it has to do with recent updates, either 3.2 or 3.3, as this was never a problem in 3.1. I know that's very vague and I'm willing to wipe and re-install in steps.
Last edited: