SharePoint 2013: Como pararles los pies a los infames procesos “NodeRunner.exe”!

Sí estás probando la public preview de SharePoint Server 2013, te habrás dado cuenta que los 8 GB de RAM que hacían que volase un SharePoint 2010 ahora no son suficientes para la nueva versión de SharePoint ya que basta con abrir el Task Manager para ver que hay varios procesos qué se están llevando toda la memoria que tienes y haciendo que SharePoint literalmente se arrastre:

  • El primer proceso que se lleva la palma es SQL Server, con el que podemos tratar de lidiar a nivel de limitar la memoria que puede consumir usando SQL Server Management Studio tal y como se explica en estos enlaces:
  • Luego vienen los otros procesos, que son los realmente problemáticos, y están penalizando el rendimiento de la public preview: los infames “NodeRunner.exe” que son procesos que “hospedan” a los componentes de búsqueda. Si abres tu Task Manager verás que tienes unos cuantos “procesitos” con este nombre y para darle fluidez a la máquina tienes dos opciones:
    • Cada cierto tiempo (bastante a menudo) dedicarte a matar NodeRunner.exe.
    • O bien para el servicio responsable de su supervisión siempre y cuando no necesites disponer de la funcionalidad de búsquedas para tus pruebas. Este servicio no es otro que el “Host Controler” que se encarga de supervisar todos los procesos NodeRunner de una instalación de manera que si alguna falla lo re-inicia…por lo tanto, si matamos al proceso jefe de los NodeRunner.exe, matamos a estos…y la forma es entrar en la Administración Central de SharePoint 2013 y parar el servicio en cuestión.

image