Why Doesn't Proxmox Implement Transparent Page Sharing (TPS)? Any Plans for Similar Functionality?

GoXLd

New Member
Jan 18, 2025
14
4
3
33
Hi everyone,

I’m new to Proxmox and virtualization in general, so I’m still learning a lot. I recently read about VMware’s Transparent Page Sharing (TPS), which reduces memory usage by consolidating identical memory pages across VMs.

From what I’ve seen, Proxmox doesn’t have a similar feature. I’m curious:

1). Why doesn’t Proxmox implement TPS or something similar?
2). Are there any plans to add this in the future?


Thanks in advance for your insights!

Best regards,
 
Thank you @SInisterPisces for your interest in this topic! As someone studying to become an administrator of secure systems, I see great potential for Proxmox in my region (France). That’s why I’m diving deep into the processes of memory and CPU allocation and usage, comparing ESXi and Proxmox.

While researching memory sharing technologies, I came across VMware’s Transparent Page Sharing (TPS). However, I couldn’t find evidence of a similar feature in Proxmox. This surprised me, as memory sharing can be a significant advantage in virtualization platforms.

I’ve searched online but couldn’t find any detailed information, so I decided to ask the community for insights.

Thanks for the question, and I look forward to hearing others’ thoughts on this!
 
I’ve searched online but couldn’t find any detailed information, so I decided to ask the community for insights.
You need to search for features in Linux. Proxmox VE (yes, that's the name, Proxmox is the company) is Linux based with QEMU/KVM as the virtual machine technology, so you will find much more information about the technology by using this as search terms.