uso ultimate procesador nada liberar hacer esta como bajar alto performance language-agnostic coding-style cpu-usage

performance - ultimate - procesador al 100 sin hacer nada windows 7



El programa debe utilizar procesador completo, pero la utilizaciĆ³n completa de la CPU no es buena (1)

Esto muestra cómo las ideas tontas fluyen alrededor de la comunidad de programadores.

Toda la utilización de la CPU le dice que es, aproximadamente, la fracción de tiempo que el programa pasa frente a la espera, posiblemente para E / S, posiblemente para procesamiento no relacionado. Además, si tiene una máquina de 4 núcleos, el 25% podría significar el 100% de un núcleo.

Algunos programas deben estar vinculados a E / S porque su trabajo principal es leer / escribir archivos u otras E / S. Su utilización de CPU debe ser baja. Otros deberían estar vinculados a la CPU. Pero eso no te dice si alguno es "eficiente".

Un programa es eficiente cuando no hace nada innecesario . ¡Puede hacer que un programa parezca vinculado a la CPU o a la E / S fácilmente haciendo que haga todo dos veces! Si ve un alto porcentaje de CPU o una alta utilización de E / S, cuando esté preocupado, la computadora debería estar inactiva, significa que algo se está ejecutando, y debe sospechar que no es algo que desee.

Solo conozco una forma de hacer que los programas sean eficientes, y eso es mediante el diagnóstico de lo que están haciendo y la eliminación de todo lo que lleva tiempo y se puede eliminar. Ejemplo.

Asistí a una reunión de programadores hoy:

Un hombre dijo:

Un buen programa utiliza el procesador máximo

Y de acuerdo con la informática general:

Cuando el administrador de tareas muestra el 100% de utilización . Significa que su PC necesita algunos medicamentos.

Un programa al usar el procesador máximo empujará el administrador de tareas al 100%.

Estas 2 cosas suenan tan conflictivas. ¿Alguien puede aclarar con justificaciones?