Tag: HEAP-MEMORY
Estoy ejecutando microservicios en contenedores de Samza conectados mediante streams de mensajería Kafka. En algunas tareas, la memoria utilizada aumenta constantemente incluso si no se está realizando ningún proceso. No estoy seguro de por qué está sucediendo esto y a veces el contenedor falla debido a problemas de falta de . . . Read more
Entiendo que cada proceso tiene su propio montón (heap) separado, a diferencia de los hilos (threads) que comparten un montón común, lo cual ralentiza la asignación de memoria en el montón debido a que funciones como malloc requieren el uso de bloqueos para la sincronización. Sin embargo, ¿cómo se decide . . . Read more
Estoy iniciando un proceso nodejs con el comando: node –max_old_space_size=8192 helloworld.js Pero falla al cargar y muestra el siguiente error de JavaScript “heap out of memory”: <— Últimas recolecciones de basura —> [10464:04067CC8] 276580 ms: Mark-sweep (reduce) 1473.3 (1542.1) -> 1071.8 (1466.5) MB, 866.8 / 0.1 ms (promedio mu = . . . Read more
Quiero obtener el valor de retorno de malloc, mi comando DTrace es: sudo dtrace -n ‘pid32519::malloc:return {printf(“%p %p %p %p %p %p %p %p %p %p %s\n”,arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,probefunc);}’ y el pid del proveedor es un programa pequeño como el siguiente: printf(“%d\n”,getpid()); getchar(); int cnt=50; void* a = malloc(1000); printf(“%llx\n”,a); a = . . . Read more
He estado trabajando para superar aparentes fugas de memoria al ejecutar jest que se describen aquí: https://github.com/facebook/jest/issues/7874 Me gustaría simplemente darle a jest una gran cantidad de espacio de almacenamiento para que mis pruebas se completen a pesar de las fugas. Sin embargo, utilizando esta línea de comando: node –max-old-space-size=8192 . . . Read more