Skip to content

Bun implementa la API de instantáneas del heap de V8, que te permite crear instantáneas del heap en tiempo de ejecución. Esto ayuda a depurar fugas de memoria en tu aplicación de JavaScript/TypeScript.

ts
import v8 from "node:v8";

// Crea un archivo de instantánea del heap con un nombre autogenerado
const snapshotPath = v8.writeHeapSnapshot();
console.log(`Instantánea del heap escrita en: ${snapshotPath}`);

Inspeccionar memoria en Chrome DevTools

Para ver instantáneas del heap de V8 en Chrome DevTools:

  1. Abre Chrome DevTools (F12 o clic derecho y selecciona "Inspeccionar")
  2. Ve a la pestaña "Memory" (Memoria)
  3. Haz clic en el botón "Load" (Cargar, icono de carpeta)
  4. Selecciona tu archivo .heapsnapshot

Bun por www.bunjs.com.cn editar