Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

217
Views
Cómo reducir el uso de RAM en el desarrollo

Actualmente estoy trabajando en un sitio web fullstack usando paquetes de ~80 npm. Pero el uso de RAM es demasiado alto (a veces alcanza los 2,6 gb) y mi PC se vuelve muy lenta. ¿Cómo puedo reducir el uso de ram? ¿Debo instalar la dependencia globalmente?

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede indicarle al nodo que use menos RAM (o más RAM) para su almacenamiento dinámico ejecutándolo con esta opción . El número es el tamaño de almacenamiento dinámico solicitado en MiB.

 node --max-old-space-size=750 whatever.js

1,5 GiB es el tamaño predeterminado.

Si su programa usa mucha RAM, es posible que tenga una pérdida de memoria. Es decir, es posible que, por error, esté manteniendo referencias a objetos o matrices que ya no necesita. Esto podría suceder en una aplicación express, por ejemplo, si un controlador de ruta hiciera algo (incorrecto) como esto para mantener una lista de solicitudes entrantes.

 saved_req.push(req)

Parece poco probable que solo el código de su paquete pueda explotar su RAM. Muchas aplicaciones de nodo usan docenas de paquetes, porque los de nivel superior generan muchas dependencias.

Dicho todo esto, si su máquina está funcionando con una aplicación de nodo, un navegador y un IDE, realmente necesita más RAM física.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!