Modify Large Page Settings
VMware ESXi Server supports the use of large pages inside virtual machines. The large‐page support enables server applications to establish large‐page memory regions. Memory address translations use translation lookaside buffers (TLB) inside the CPU. The use of large pages can potentially increase TLB access efficiency and thus improve program performance.
Large pages improve the performance of many applications, but misuse of large pages may also hurt performance in some situations. The potential for performance degradation is a result of the fact that the number of large TLB entries is usually smaller than the number of small TLB entries. If the working set of an application is scattered over a wide range of address space, the application is likely to experience thrashing of a relatively small number of large TLB entries. This thrashing may result in worse overall performance with higher TLB miss rates.
Configuring Large Page Settings on the Host
- Click on your host
- Click the Configuration tab
- Click Advanced Settings under Software
- Select LPage
Configuring Large Page Settings on the O/S
Consult the documentation for your operating system for details on how to configure large page support
Enabling Large Page Support in Applications
Consult the documentation for your application for details on how to configure large page support. For example, the Oracle Database Platform Guide has details on how to enable large page support for an Oracle database
VMware Document on Large Pages
Leave a Reply