¿Debo cuidar las aplicaciones que aumentan la carga del sistema para evitar el sobrecalentamiento?

¿Debo cuidar las aplicaciones que aumentan la carga del sistema para evitar el sobrecalentamiento?

Descubrí que mi "Adaptador PCI" se sobrecalienta cuando la carga es superior a 4.0 (con 4 núcleos). NO se sobrecalienta cuando la carga está por debajo de 4.0 (pero tenía una memoria overclockeada que estaba causando problemas como explico al final), así que mi atención se centra en reducir la carga del sistema. Lo que se sobrecalienta es sólo elk10temp-pci-00c3 PCI Adapter (segúnsensores).

El error:
Estoy tratando de realizar un seguimiento de las aplicaciones que componen ese valor y cuánto hizo cada una.

Deesta pregunta, Encontréatop , pero al leer su resultado, no está claro qué aplicaciones componían la carga del sistema... Es como una columna "simple" que muestraCARGA DEL SISTEMAEstá perdido. Parece que podría usar toda esa información mostrada para calcular algo que pueda mostrar esa columna, pero no sé cómo.

Las explicaciones que encontré sobre la carga del sistema parecen demasiado genéricas (puedo estar equivocado...), por lo que no pude entenderlas lo suficiente como para producir un algoritmo; Creo que debería mezclar algunos datos como el uso de la CPU, el uso de IO, el uso de la memoria y así obtener la carga del sistema incluso si se adivina un poco confusamente...

Información precisa sobre cómo funciona la carga del sistema.:
en esta preguntahay una referencia a unpdf explicandolo. La carga no parece estar exactamente relacionada con aplicaciones específicas...

Todavía necesito una solución:
De todos modos, todavía me gustaría saber qué tan posible es hacer un enfoque de aplicación sobre la carga del sistema, tal vez haya alguna manera de priorizar la utilización completa del sistema para alguna aplicación específica, mientras que todas las demás lo obstruyen, incluso cuando NO lo están. usando mucha CPU (menos del 3%), ¿cálmate?

Pruebas en curso:
Configuré todos los procesos en nice -n 19, excepto la ventana/proceso que estoy usando activamente; Vi una mejora en el gráfico de temperatura con psensor (el gráfico es mucho menos borroso); ahora la temperatura se mantiene por más tiempo, por debajo del límite; todos los procesos parecen comportarse como se esperaba; la carga del sistema aún es alta, pero una vez vi que llegaba a 6.0 y la temperatura aún estaba bien; No se han producido apagones repentinos desde entonces... aunque se necesitan más pruebas...

Finalmente encontraron al culpable:
Se suponía que mi memoria aceptaría 2000MHz. Hace mucho tiempo lo configuré para que funcionara a 1600 MHz, porque de lo contrario la máquina no arrancaría. Ahora lo configuré en automático, lo que hizo que funcionara a 1333MHz. La temperaturak10temp-pci-00c3eso se estaba sobrecalentando (alcanzando más de 80c) ¡ahora es constante alrededor de 60c cuando ejecuto aplicaciones pesadas! ¡Además, el promedio de carga es de alrededor de 3,5 a 4,0 sin causar ningún problema de hardware! Elbonito 19Los procesos de control ayudaron a posponer el sobrecalentamiento, ¡pero no pudieron evitarlo por completo!

Respuesta1

Estás haciendo la pregunta equivocada: tienes un sistema sobrecalentado que debería solucionarse enfriando el sistema. Jugar juegos con carga de proceso dará como resultado un truco insatisfactorio. Y dado que el hardware funciona al límite térmico, es bastante probable que el problema empeore.

Si no puede solucionar el hardware, vea si puede reducir la velocidad de todo el reloj del procesador. Sí, obtendrás una computadora más lenta, pero es la única forma confiable de reducir el consumo de energía/disipación de calor.

Respuesta2

La carga del sistema no está realmente relacionada directamente con la cantidad de trabajo que realiza el sistema. Podría tener una carga promedio de solo 2,0 y realizar mucho más trabajo que una carga promedio de 8,0.

Lo único que la carga le indica es el número promedio de programas elegibles para ejecutarse. Si todos están esperando en su disco sobrecargado, su CPU no hará mucho, pero su promedio de carga seguirá siendo alto.

En última instancia, tiene un problema de hardware (su "adaptador PCI" se sobrecalienta). Le resultará difícil controlar la temperatura al intentar limitar la cantidad de energía que se ejecuta en su CPU. Los programadores de procesos no están hechos de esa manera.

información relacionada