<p>Large pages are available in <code>Windows Server 2003</code> and <code>Windows Vista</code>. </p>

<p>But how do I enable large pages for my application? </p>

[{'answer_id': 39069, 'author': 'Martin', 'author_id': 770, 'author_profile': 'https://Stackoverflow.com/users/770', 'pm_score': 1, 'selected': False, 'text': '<p>You will have to assign the <code>Lock pages in memory</code> privilege to any user that runs your application.  This includes administrators.</p>\n\n<ol>\n<li>Select Control <strong>Panel -> Administrative Tools -> Local Security</strong> Policy </li>\n<li>Select Local <strong>Policies -> User Rights Assignment</strong></li>\n<li>Double click "Lock pages in memory", add users and/or groups </li>\n<li>Reboot the machine </li>\n</ol>\n'}, {'answer_id': 39235, 'author': 'staffan', 'author_id': 988, 'author_profile': 'https://Stackoverflow.com/users/988', 'pm_score': 3, 'selected': True, 'text': '<p>Martin\'s answer is correct on Windows Server 2003:</p>\n\n<blockquote>\n  <p>You will have to assign the "Lock pages in memory" privilege to any user that runs your > application. This includes administrators</p>\n  \n  <ol>\n  <li>Select Control Panel -> Administrative Tools -> Local Security Policy</li>\n  <li>Select Local Policies -> User Rights Assignment</li>\n  <li>Double click "Lock pages in memory", add users and/or groups</li>\n  <li>Reboot the machine</li>\n  </ol>\n</blockquote>\n\n<p>On Windows Vista you need also make sure that the application is run as Administrator (by right-clicking on the application or the shell and choosing "Run as adminstrator".</p>\n\n<p>In addition, it helps to have a freshly booted machine since the large pages can "run out" due to fragmentation of the heap.</p>\n'}]
['https://Stackoverflow.com/questions/39059', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/988/']