Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

155
Vistas
Mi aplicación ReactJS en Chrome Task Manager CPU es alta pero Windows Task Manage es baja. ¿Por qué?

Estoy usando Reactjs para crear un sitio de tablero que tiene alrededor de 15 cuadrículas de datos diferentes que se actualizan cada 500 ms a través de websockets con una gran cantidad de datos virtualizados por cuadrícula (7k registros). El rendimiento parece excelente en varias máquinas de gama baja/alta (probado en 5 PC diferentes y 1 Mac) y la aplicación también funciona bien en Firefox Safari y Edge.

Mi preocupación es que cuando abro el administrador de tareas de Chrome dice que el uso de la CPU está entre 50 y 120; sin embargo, si miro el administrador de tareas de Windows, el uso de la CPU para Chrome es solo del 4-5%. Parecería que los valores en el administrador de tareas de Chrome no se correlacionan con el Administrador de tareas de Windows.

En el sitio de desarrollo de Chromes en https://developer.chrome.com/docs/extensions/reference/processes/ dice "La medida más reciente del uso de CPU del proceso, expresada como el porcentaje de un solo núcleo de CPU utilizado en total, por todos los subprocesos del proceso. Esto da un valor de cero a CpuInfo.numOfProcessors*100, que puede superar el 100 % en procesos de subprocesos múltiples. Solo está disponible cuando se recibe el objeto como parte de una devolución de llamada de onUpdated o onUpdatedWithMemory".

¿Debo preocuparme si Chrome dice que mi aplicación reactjs tiene 50-120 CPU? ¿Qué es exactamente lo que mide el administrador de tareas de Chrome con respecto al uso de la CPU y cómo se calculan estos valores? No entiendo el texto vinculado anteriormente. ¿Hay una mejor manera de medir el uso real de la CPU de mi aplicación reactjs?

Gracias.

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Si tiene 8 núcleos, la CPU máxima en Chrome es del 800 %, mientras que en Windows sería del 100 %. Por lo tanto, un núcleo de CPU consumido por completo sería 100 % en Chrome y 100 %/8 = 12,5 % en el Administrador de tareas.

El 50 % de la CPU en Chrome equivaldría al 6,25 % de la CPU en el Explorador de tareas, por lo que podría sumar bien.

Tener un solo núcleo de CPU funcionando al 50-100% de la CPU significa que está haciendo una gran cantidad de trabajo. Que podría estar bien. Pero los usuarios móviles, incluidos los que usan una computadora portátil mientras viajan, lo odiarán por agotar su batería.

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda