Estoy seguro de que otros proporcionarán respuestas súper profundas, pero aquí hay una breve …
-Las computadoras con un núcleo / procesador en realidad no pueden hacer dos cosas a la vez (físicamente imposible). Lo que sucede es que los programas crean ‘hilos’, y el sistema operativo permite que cada hilo tenga un tiempo de CPU en el núcleo único (simplificado).
-En la última década, las computadoras han tenido la capacidad de ejecutar tareas simultáneamente. Cuando los programas crean ‘subprocesos’ en una máquina de doble núcleo (o algo aún más potente como el procesador i7 de hoy en día con múltiples núcleos / CPU), estos subprocesos se pueden distribuir en un núcleo separado. Aquí, pueden ejecutarse hasta que los maten (por sus respectivos programas o por el sistema operativo). Por supuesto, si hay más hilos que núcleos disponibles, entonces tiene el mismo problema que vimos en la viñeta uno, donde se necesita compartir un núcleo.
- ¿Dónde se encuentran las carpetas de 'Elementos enviados' y 'Bandeja de salida' de fax y escaneo de Windows 10?
- ¿Cuánto durará una computadora portátil para juegos?
- Cómo reparar una pantalla de computadora portátil Dell rajada
- ¿Cuáles son las diez razones principales por las que Quora no funciona?
- Cómo deshacerse de todo el color de fondo de las celdas en una hoja de cálculo de Excel que se extiende hasta el final sin quitar el color de ninguna otra celda
* EDITAR: Debo agregar que los subprocesos también se pueden suspender, que es el momento en que otros subprocesos tienen la oportunidad de ejecutarse … o si el subproceso actual es interrumpido por el sistema operativo, porque se necesita un subproceso o actividad más importante lugar (como entrada de teclado, etc.).