Vocabulario de Desarrollo de software · Depuración y resolución de problemas

¿Qué significa memory leak?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino frecuente

memory leak: fuga de memoria

Error por el que un programa conserva memoria que ya no necesita; el consumo crece con el tiempo hasta ralentizarlo o bloquearlo.

Cómo se usa

Una señal típica es que el uso de memoria solo aumenta y haya que reiniciar el servicio cada pocos días. Puede deberse a escuchas de eventos o cachés que nunca se limpian; se localiza con un perfilador.

Frases de ejemplo

  1. The worker uses 4 GB after a week, so we probably have a memory leak.

    El proceso usa 4 GB después de una semana, así que probablemente tenemos una fuga de memoria.

    El crecimiento prolongado del consumo sugiere que no se libera memoria innecesaria.

  2. The memory leak came from a cache that never removed old entries.

    La fuga de memoria se debía a una caché que nunca eliminaba las entradas antiguas.

    La causa estaba en elementos obsoletos que permanecían indefinidamente en la caché.

Combinaciones frecuentes

  • track down a memory leak
  • fix a memory leak
  • memory usage
  • memory profiler

Esta palabra en otras especialidades

Una misma palabra en inglés puede tener un significado diferente según la especialidad:

Más términos: Depuración y resolución de problemas

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: