Commit 3381c38
CLOUDSTACK-10073: KVM host RAM overprovisioning (#2266)
Commit enables a new feature for KVM hypervisor which purpose is to increase virtually amount of RAM available beyond the actual limit.
There is a new parameter in agent.properties: host.overcommit.mem.mb which enables adding specified amount of RAM to actually available. It is necessary to utilize KSM and ZSwap features which extend RAM with deduplication and compression.1 parent a06530d commit 3381c38
2 files changed
Lines changed: 15 additions & 4 deletions
File tree
- agent/conf
- plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | | - | |
| 179 | + | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
184 | 188 | | |
185 | 189 | | |
186 | 190 | | |
| |||
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
| 307 | + | |
| 308 | + | |
307 | 309 | | |
308 | 310 | | |
309 | 311 | | |
| |||
849 | 851 | | |
850 | 852 | | |
851 | 853 | | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
852 | 859 | | |
853 | 860 | | |
854 | 861 | | |
| |||
2782 | 2789 | | |
2783 | 2790 | | |
2784 | 2791 | | |
2785 | | - | |
| 2792 | + | |
2786 | 2793 | | |
2787 | 2794 | | |
2788 | 2795 | | |
2789 | 2796 | | |
2790 | | - | |
| 2797 | + | |
2791 | 2798 | | |
2792 | 2799 | | |
2793 | 2800 | | |
| |||
0 commit comments