Reducir drásticamente el uso de memoria en Chrome, Edge y Firefox
(rizonesoft.com)¡El uso de memoria del navegador se reduce drásticamente!
No sé por qué los desarrolladores de este tipo no programan teniendo en cuenta la memoria.
¿Será que podían hacerlo y simplemente no lo hicieron?
12 comentarios
Si tienes muchas pestañas, quizá te convenga probar mejor https://chrome.google.com/webstore/detail/… ...
Hay varios tipos de extensiones suspenders bien logrados para cada navegador, así que yo también los uso mucho. Definitivamente ayudan a reducir el uso de memoria. Me gusta porque no quiero cerrar las pestañas a la fuerza, y aun así satisface esa necesidad mientras reduce la memoria.
El desperdicio de las pestañas que no se usan es enorme, ¡vamos a reducirlo! ... Ese concepto se parece a un modo de ahorro de energía aplicado últimamente en Edge. La verdad, yo pienso: "si abriste una pestaña, ¿no es normal que consuma más o menos eso...?" Así que... simplemente actualizo mi computadora.
Parece que GeekNews necesita ajustar su algoritmo para que se muestren textos validados por el público, como en Hacker News. Además, parece necesario contar con una función de reporte/downvote para bloquear este tipo de publicaciones.
El voto negativo solo se puede hacer en los comentarios... pero a mí tampoco me aparece. Puede que me esté confundiendo, pero creo que antes sí aparecía; qué raro.
Dicen que Flag y Downvote se activan cuando alcanzas cierto nivel de Karma.
Parece que Flag se habilita más o menos alrededor de 100, y Downvote tampoco se me ha activado a mí, así que no sé cuál será el criterio.
Si el voto negativo está habilitado, puedes hacerlo entrando a la vista detallada al hacer clic en la hora junto al ID del comentario.
En la práctica, desde la perspectiva de quien realmente lo usa, no resulta tan útil como parece. Conforme lo usas, termina recargando la pestaña cada vez que cambias de una a otra...
Como esto puede convertirse en una pelea, lo diré con cautela,
pero es más probable que la herramienta de optimización de memoria mencionada en el texto no optimice la memoria de forma efectiva,
sino que simplemente haga que así lo parezca solo en las cifras.
(Antes que nada, dejo el enlace al comentario de la persona que lo publicó primero en Twitter: https://twitter.com/techsharer/status/1387307385639759873)
Aparte de eso, los equipos de desarrollo de navegadores continúan realizando
diversos esfuerzos para optimizar la memoria.
Dicho esto, creo que el hecho de que se use mucha memoria también significa que
aplicaciones web de alto rendimiento están funcionando en el navegador como si nada.
Sobre la optimización de memoria del navegador, hay bastante contenido en el blog de V8,
y también se publica en el blog de Chromium.
https://blog.chromium.org/2021/03/…
https://v8.dev/blog/high-performance-cpp-gc
https://v8.dev/blog/v8-lite
Por eso, creo que lo que se dice en el texto de que "programan sin considerar la memoria" es falso.
Y además, creo que a los desarrolladores de navegadores les dolería bastante escuchar eso.
(Hay bastantes coreanos también en el equipo de Chrome, Samsung Internet, etc.)
Vaya, se hizo viral en Twitter ^^;;
No tenía la intención de menospreciar a ningún perfil profesional. Si alguien lo sintió así, lo siento.
Escribí esto porque al desarrollar me frustraba muchísimo.
Si veo por un momento el entorno de mi PC de desarrollo, tiene unos 8 GB de memoria.
Últimamente, como desarrollo considerando varios entornos, 8 GB ya ni de cerca alcanza,
y buscando las causas de eso,
básicamente hay muchas herramientas de desarrollo que, una vez ejecutadas, pasan de 1 GB fácilmente.
Del lado de backend, SpringToolSuite (Eclipse) normalmente ocupa entre 1 y 2 GB.
Del lado de frontend, si abro Visual Studio Code y levanto un servidor interno de node.js, se va entre 500 MB y 1 GB.
Cuando depuro backend y frontend al mismo tiempo y dejo abiertas las herramientas de desarrollo de Chrome, eso también supera 1 GB.
Y si abro programas basados en Electron (MS Teams, OneNote), se pasan fácilmente de 500 MB a 1 GB.
Como es una PC de desarrollo, si ves que están corriendo el servidor de DB, el servidor de Redis y otros servicios,
la situación es que de base ya hay unos 4 GB en uso...
Después de instalar el programa del enlace y usarlo optimizando la memoria,
el resultado es que he podido seguir desarrollando bien sin que el sistema se vuelva lento.
Me comentaron que, en términos de números, podría parecer que simplemente hace desaparecer la memoria.
Creo que ese comentario puede tener algo de razón.
¿No será que el problema es que la PC de desarrollo tiene 8 GB? Con 8 GB, hasta compilar con clang debe ser pesado.
No me parece correcto menospreciar a ciertos grupos ocupacionales.