Fix Reduce Memory Utilization Due to NodeRunner.exe

This blog describes how to reduce memory utilization by killing NodeRunner.exe.

ahp banner sharepoint-01
NodeRunner.exe consuming a lot of CPU memory resulted in a heavy performance impact on SharePoint server. As we all know Search Service is one of the most enhanced feature in SharePoint 2013 as compared to previous version of SharePoint i.e. SharePoint 2010. Mainly Microsoft has included FAST search in SharePoint Search previously it was not there. Noderunner.exe comes in picture because of this search service. FYI even though we don’t have any problem to go in Task manager and kill the running instance of a NodeRunner ; SharePoint almost instantly created another instance of it.

Here I will describe you how to reduce CPU/memory usage by killing NodeRunner.exe.

Cause

SharePoint Search Services.

Solution

  1. Open Notepad and navigate to C:\Program Files\Microsoft Office Servers\15.0\Search\Runtime\1.0\
  2. Find NodeRunner.exe and if you are not able to see the same select All Files mode as shown below:AllFiles
  3. Now you should be able to see it. Select NodeRunner.exe and Click Open.
  4. Search for memoryLimitMegabytes as shown below.memoryLimitmegabytes

    Noderunner.exe is set to “0” by default, which means unlimited memory usage. Change the “0” to a number in megabytes to limit the total amount of ram that it can use.

    For example: <nodeRunnerSettings memoryLimitMegabytes=”1024″ />

  5. Now save the file and I recommend restart the SharePoint server.
  6. To test the same now go to Task manager and details tab you will see the NodeRunner.exe is not there.

Best Recommended SharePoint 2013 Hosting

ASPHostPortal.com

ASPHostPortal.com is Perfect, suitable hosting plan for a starter in SharePoint. ASPHostPortal  the leading provider of Windows hosting and affordable SharePoint Hosting. ASPHostPortal proudly working to help grow the backbone of the Internet, the millions of individuals, families, micro-businesses, small business, and fledgling online businesses. ASPHostPortal has ability to support the latest Microsoft and ASP.NET technology, such as: WebMatrix, WebDeploy, Visual Studio 2015, .NET 5/ASP.NET 4.5.2, ASP.NET MVC 6.0/5.2, Silverlight 6 and Visual Studio Lightswitch, ASPHostPortal guarantees the highest quality product, top security, and unshakeable reliability, carefully chose high-quality servers, networking, and infrastructure equipment to ensure the utmost reliability.

HostForLIFE.eu

HostForLIFE.eu guarantees 99.9% uptime for their professional SharePoint hosting and actually implements the guarantee in practice. HostForLIFE.eu is the service are excellent and the features of the web hosting plan are even greater than many hosting. HostForLIFE.eu offer IT professionals more advanced features and the latest technology. Relibility, Stability and Performance of  servers remain and TOP priority. Even basic service plans are equipped with standard service level agreements for 99.99% uptime. Advanced options raise the bar to 99.99%. HostForLIFE.eu revolutionized hosting with Plesk Control Panel, a Web-based interface that provides customers with 24×7 access to their server and site configuration tools.

DiscountService.com.au

DiscountService.com.au is The Best and Cheap SharePoint Hosting. DiscountService.com.au was established to cater to an under served market in the hosting industry web hosting for customers who want excellent service. DiscountService.com.au guarantees the highest quality product, top security, and unshakeable reliability, carefully chose high-quality servers, networking, and infrastructure equipment to ensure the utmost reliability. DiscountService.com.au has ability to support the latest Microsoft and ASP.NET technology, such as: WebMatrix, WebDeploy, Visual Studio 2015, .NET 5/ASP.NET 4.5.2, ASP.NET MVC 6.0/5.2, Silverlight 6 and Visual Studio Lightswitch. DiscountService.com.au is devoted to offering the best Windows hosting solution for you.