Ir al contenido

Arranque en frío (informática)

De Wikipedia, la enciclopedia libre

El inicio en frío en computación se refiere a un problema donde un sistema o una parte de este fue creado o reiniciado y no está funcionando en su operación normal. El problema puede estar relacionado con la inicialización de objetos internos, el llenado de la memoria caché o el inicio de subsistema.

En un sistema común de servicios web el problema ocurre después de reiniciar el servidor, y también cuando limpias la caché (p. ej., después de lanzar una nueva versión). Las primeras solicitudes al servicio web causarán una carga significativamente mayor debido a que la caché del servidor esta siendo llenada, la caché del navegador se está limpiando y se están solicitando nuevos recursos. Otros servicios, como un servidor proxy o un acelerador web, también necesitarán tiempo para reunir nuevos recursos y funcionar con normalidad

Un problema similar ocurre al crear instancias en un entorno alojado y al crear instancias en servicios de computación en la nube.

El inicio en frío (o arranque en frío) también puede referirse a un proceso de arranque de una sola computadora (o máquina virtual ). [1]​ En este caso, los servicios y otras aplicaciones de inicio se ejecutan después del reinicio. Por lo general, el sistema se pone a disposición del usuario aunque las operaciones de inicio aún se estén realizando y ralenticen otras operaciones.

Otro tipo de problema es cuando el modelo de datos de un sistema en particular requiere conexiones entre objetos. En ese caso, los nuevos objetos no funcionarán normalmente hasta que se establezcan esas conexiones. Este es un problema bien conocido con los sistemas de recomendación . [2][3]

En algunos escenarios de aprendizaje automático, con modelos donde el conjunto de datos de entrenamiento se incrementa con el tiempo (por ejemplo, en el aprendizaje activo ), el inicio en frío se refiere a entrenar el modelo en el conjunto de datos etiquetados obtenidos hasta el momento con nuevos datos agregados de nuevo, en lugar de entrenar el modelo con nuevos datos y todo el conocimiento de entrenamientos anteriores (arranque en caliente). [4]​ A diferencia de los casos mencionados anteriormente, el inicio en frío en estos escenarios puede producir mejores resultados en el modelo.

Véase también

[editar]

Referencias

[editar]
  1. «What is Cold Boot? - Definition from Techopedia». Techopedia.com (en inglés). Consultado el 31 de enero de 2020. 
  2. Bobadilla, Jesús; Ortega, Fernando; Hernando, Antonio; Bernal, Jesús (February 2012). «A collaborative filtering approach to mitigate the new user cold start problem». Knowledge-Based Systems 26: 225-238. doi:10.1016/j.knosys.2011.07.021. 
  3. Lika, Blerina; Kolomvatsos, Kostas; Hadjiefthymiades, Stathes (March 2014). «Facing the cold start problem in recommender systems». Expert Systems with Applications 41 (4): 2065-2073. doi:10.1016/j.eswa.2013.09.005. 
  4. Ash, Jordan; Adams, Ryan (2019). «On Warm-Starting Neural Network Training». arXiv:1910.08475  [cs.LG].