Specifications

Administration Guide
16 VMware, Inc.
Improving!Performance 329
Improving!Slow!Performance 329
Improving!Slow!Performance!on!ESX!Server 329
Improving!Slow!Performance!on!Virtual!Machines 330
Optimizing!Performance!on!the!Service!Console 330
CPU!Resource!Management 331
Allocating!CPU!Resources 331
Admission! Control!Policy 332
Specifying!Minimum!and!Maximum!CPU!Percentages 332
Assigning!Virtual!Machines!to!Run!on!Specific!Processors 333
Using!Proportionalshare!Scheduling!by!Allocating!Shares 333
Controlling!Relative!CPU!
Rates 334
Managing!CPU!Time!with!Percentages!and!Shares 334
Using!HyperThreading 335
Enabling!HyperThreading!in!ESX!Server 335
Configuring!HyperThreading!Options!for!Virtual!Machines 336
Managing!Virtual!Machine!CPU!Resources 336
Managing!CPU!Resources!from!the!Management!Interface 336
Managing!CPU!Resources!from!the!Service!Console 337
Editing!the!Virtual!Machine!Configuration!File 337
Using!procfs 339
Examples 342
Monitoring!CPU!Statistics 342
Memory!Resource
!Management 345
Allocating!Memory!Resources 346
Setting!Memory!Minimum,!Maximum,!and!Shares 347
Admission! Control!Policy 347
Allocating!Memory!Dynamically 348
Reclaiming!Memory!from!Virtual!Machines 349
Swap!Space!and!Guest!Operating!Systems 350
Sharing!Memory!Across!Virtual!Machines 350
Managing!Virtual!Machine!Memory 351
Managing!Memory!Resources!from!the!Management!Interface 351
Managing!Memory!Resources!from!the!Service!Console 352
Service!Console!Commands 353
Monitoring!Memory!Statistics 356
Cautions 358
Using!Your!NUMA!System 358
NUMA!Configuration!Information 358
Obtaining!NUMA!Statistics 359