Firefox consume demasiados recursos de la CPU

A veces, Firefox puede necesitar gran cantidad de recursos de la CPU para descargar, procesar y mostrar el contenido de las páginas web.

Si experimentas períodos de tiempo en los que la carga de la CPU es alta, este artículo te ofrece algunas opciones para que revises, con el fin de intentar evitar este problema.

  • La CPU (Unidad Central de Proceso) es conocida como el "cerebro" del ordenador. Cuando la CPU está siendo muy utilizada, el rendimiento global del equipo puede verse afectado.
  • Dependiendo del sistema operativo que utilices, puedes monitorizar el uso de la CPU mediante herramientas específicas. En Windows, la pestaña de Rendimiento del Administrador de tareas muestra el promedio de consumo de la CPU.


Sólo en determinadas páginas

Si el uso intensivo de la CPU sólo se produce al visitar sitios web concretos, deberías investigar las siguientes áreas para identificar el problema.

Plugins

Flash

Algunos sitios web, como YouTube, requieren que tengas instalado un plugin llamado Flash. El plugin de Flash se utiliza para mostrar contenido animado o de vídeo dentro de una ventana del navegador web. Este plugin se actualiza regularmente, y algunos sitios web requieren siempre la última versión de este plugin.

  1. Descarga e instala la última versión del plugin Flash. Para más información, mira Flash.
  1. Existe un complemento para Firefox llamado Flashblock, que le permite de forma selectiva habilitar o deshabilitar el contenido Flash de los sitios web por lo que navegue.

Adobe Reader

El complemento Adobe Reader te permite mostrar documentos PDF dentro del navegador Firefox. Este complemento es el explorador de Adobe Acrobat Reader, una herramienta gratuita para revisar e imprimir documentos en formato PDF. Si tienes la impresión de que el problema ocurre cuando intenta acceder a un documento PDF:

  1. Pruebe a actualizar Adobe Reader. Para más información mira Adobe Reader.
  2. Puedes configurar Firefox para abrir los documentos PDF desde fuera de Firefox. Para más información mira Abrir documentos PDF de manera externa a Firefox.

JavaScript

JavaScript es un lenguaje de comandos que se incluye en muchas paginas web para mejorar la experiencia del usuario con los menús, los sonidos y otro tipo de características. En un sitio web el uso extensivo de JavaScript puede requerir un uso significativo de la CPU. Existe un add-on para Firefox, llamado NoScript, que te permite de una manera selectiva deshabilitar el código JavaScript en los sitios web. Para más información, vea NoScript.

  • También puedes habilitar o deshabilitar de una manera selectiva tipos de acciones de JavaScript, que pueden afectar al rendimiento. Para más información, mira JavaScript.

Informe del sitio web

Si no puedes determinar cuál es el origen del problema, dentro de un determinado sitio web, puedes informar acerca de este sitio web al equipo de desarrollo de Firefox, el cual puede revisar el sitio web reportado para diagnosticar si hay errores específicos en Firefox que necesitan ser abordados.

  • Para informar sobre un sitio web, en la parte superior de la ventana de Firefox, haz clic sobre el menú Ayuda, y selecciona Informar sobre un sitio web incompatible....
Nota: No se requiere ningún tipo de información personal para enviar un informe sobre un sitio web incompatible. El hecho de reportar errores sobre un determinado sitio web permite al equipo de Firefox mejorar el navegador.


En todos los sitios web

Extensiones

Las extensiones para Firefox son desarrolladas por una comunidad de miles de personas de todo el mundo. Estas personas son los responsables del contenido de sus extensiones. Algunas veces, los problemas por el uso de la CPU pueden ocurrir por una variación en los estándares de desarrollo, por incompatibilidad entre extensiones o por que hay una falta de soporte para las nuevas versiones de Firefox. Para más información mira, Resolución de problemas - Extensiones y temas.

Aceleración por hardware

Deshabilitar la aceleración por hardware de cursores y mapas de bits en determinados modelos de tarjetas de vídeo y drivers puede reducir el uso de la CPU cuando se muestran imágenes. Para más información vea, lea la documentación que viene con su tarjeta de vídeo.

Modo de compatibilidad de Windows

El modo de compatibilidad de Windows habilita la ejeción de programas en un entorno que emula versiones anteriores del sistema operativo. Por ejemplo, puedes ejecutar Firefox en un entorno de Windows XP que está ejecutando el programa como si el sistema operativo fuese un Windows 95.

win-compatibilitymode.png Se sabe que ejecutar Firefox en Windows con el modo de compatibilidad produce un alto consumo de CPU. Para evitar que Windows ejecute Firefox en modo de compatibilidad:

  1. Localiza el archivo firefox.exe. Normalmente, este archivo se encuentra ubicado en
    C:\Archivos de programa\Mozilla Firefox
  2. Haz clic con el botón derecho del ratón sobre el icono de Firefox y seleccione Propiedades para abrir la ventana de propiedades de Mozilla Firefox.
  3. Selecciona la pestaña Compatibilidad, y asegúrate de que Ejecutar este programa en modo compatible para: no esté seleccionado.

Windows prefetch

Las últimas versiones de Windows utilizan un sistema para acelerar el proceso de arranque. En Windows XP y Vista, el sistema operativo debe cargar muchos archivos del sistema operativo y de las diferentes aplicaciones durante el proceso de arranque. Windows mantiene un registro de los archivos que se cargan durante el proceso de arranque en una carpeta. Tras reiniciar el sistema puede utilizar este registro para identificar los archivos que sería más eficiente cargar por completo a la vez, en vez de cargarlos individualmente a través de múltiples lecturas del disco duro. Este mecanismo puede acelerar el rendimiento del ordenador.

Sin embargo el método para decidir qué ficheros cargar puede que no sea eficiente para Firefox y requiera un aumento significante de los recursos de la CPU. Puede que experimentes un rendimiento mucho más rapido si eliminas estos archivos de su sistema Windows XP o Windows Vista. Los archivos que se utilizan para acelerar el proceso de arranque del sistema se almacenan en:
C:\Windows\Prefetch\

Elimina cualquier archivo que comience por: FIREFOX




Basado en información obtenida desde Firefox CPU usage (mozillaZine KB)

Colaboradores de esta página: MithagDragon

¿Te resultó útil este artículo? Espera por favor...