Before reading this post you can check out my previous posts on:
Unless you have very powerful hardware or virtual machines, anyone who has tried installing a full install of the new version of SharePoint 2013 probably has run into problems with a bunch of noderunner.exe processes in your task manager just eating up practically all of your RAM and CPU making it very hard for you to do any development.
Follow the steps below to limit the CPU and RAM impact on your system:
In PowerShell, use the following to reduce the CPU impact the search service has on your test environment:
Set-SPEnterpriseSearchService -PerformanceLevel Reduced
Modify the C:\Program Files\Microsoft Office Servers\15.0\Search\Runtime\1.0\noderunner.exe.config so that it can only consume an X amount of RAM by changing the following value to any amount of RAM you like to contain the memory leak.
<nodeRunnerSettings memoryLimitMegabytes="0" />