¿Es posible que el usuario se convierta en el mayor cuello de botella en la computadora personal?

Gracias por A2A.

Según su descripción, y la interpretación de Eric L. Pheterson de su pregunta, diría que el usuario podría ser considerado el cuello de botella cuando una computadora súper rápida está pasando la mayor parte de su tiempo de CPU en “inactivo” porque no tiene nada que ver. mantenlo ocupado.

Otra forma de interpretar su pregunta sería que es posible un cuello de botella iniciado por el usuario al activar una carga pesada, lo que significa que el usuario está sentado y esperando que la computadora responda porque ahora está demasiado ocupado. En un entorno multitarea adecuado, debe ser posible para el usuario hacer algo mientras la computadora tiene muchas tareas.

En una de mis máquinas, esto ocurre cuando inicio una “compilación de archivos”. Uno escucha que el ventilador arranca en respuesta a la carga de la CPU y es muy aconsejable dejar la máquina sola hasta que se complete una compilación antes de comenzar la siguiente.

En el año 2000, era común que una de mis máquinas informara que un render de video tardaría una “x” cantidad de días . Tuve un programa que utilizó la fuerza bruta para resolver un problema de 64 bits que tardó un mes en ejecutarse. Después de eliminar ciertas “probabilidades” de ese programa, pude lograr completar toda la tarea en 24 horas en una PC / AT antigua (286). En una máquina Pentium, esto se completó en aproximadamente 20 minutos.

Claro que es posible! Como mínimo, algunas operaciones requieren la interacción del usuario y, mientras esperan al usuario, la computadora queda inactiva. Por ejemplo, para simplificar, piense en cuando las computadoras eran solo terminales, es decir, solo texto en la pantalla, e imagine que se le solicitó una contraseña. La computadora prácticamente no hace nada excepto esperar al usuario. Esto podría ser un tipo de cuello de botella, ya que la computadora estaría realizando acciones en lugar de esperar.

Si está buscando un tipo diferente de respuesta, es posible que deba ser más específico en su pregunta.

Yo diría que en este siglo, no. Los programas tienden a requerir más y más CPU, GPU y más RAM, etc. A medida que avanza la tecnología, los desarrolladores de programas tendrán más con qué trabajar y continuarán aumentando los requisitos. Tal vez algún día en el futuro, pero no en un par de décadas al menos.

More Interesting

¿Puedo grabar videos de juegos en HD usando Game Capture en mi PC de siete años?

¿Debo apagar mi computadora si está atascada en la pantalla de carga 'preparando Windows, no apague su computadora'?

Cómo proteger mi PC de ataques de botnet

¿Cuál es el equivalente para PC de GarageBand?

¿Las Mac están en peligro de perder una importante cuota de mercado con las Chromebooks?

Si descargo un archivo ISO de Windows 10 desde una Mac, ¿funcionará en una nueva PC?

No estoy bien versado en hardware de computadora. A pesar de varias reparaciones, mi placa base se está dañando. Necesito comprar un nuevo tablero. ¿Cuáles son las características clave de una placa que debería analizar? ¿O es mejor comprar una nueva PC?

¿Hay una computadora que pueda usar 2 o más procesadores a la vez en la misma PC?

¿Puede obtener medios de instalación de Windows de Dell o Microsoft si se trata de una computadora portátil Dell usada que se envió originalmente con Microsoft Windows?

Estoy usando Windows 8 y mi computadora portátil se vuelve muy lenta. ¿Qué tengo que hacer?

¿La compra de una nueva PC para juegos afectará mis estudios y mi cricket?

¿Crees que los escáneres de huellas digitales en teléfonos y PC son más útiles para la confiabilidad que para la seguridad?

¿Cuáles son algunos de los mejores juegos para PC de LAN / multijugador?

¿Qué micrófonos para PC tienen al menos la misma calidad que el iPhone?

Cómo acceder a mi teléfono inteligente desde mi PC