multitarea es ya sea preventivo o no preferente . En un sistema operativo no preferente , una vez que un programador asigna una tarea al procesador , el procesador no se detendrá hasta que el programa le permite cambiar de trabajo . En tales sistemas , los programadores deben codificar el software para compartir voluntariamente el procesador . Si un programa no cede , el sistema puede fallar. En los sistemas operativos preferente , la computadora puede forzar el procesador para cambiar la tarea funciona en . Sistemas de Preferencia cualquiera límites en la duración de cada tarea controla el procesador o tareas clasifica por orden de prioridad establecido .
Core
Si su sistema tiene un núcleo en la unidad central de procesamiento, o CPU , el comercio de compensación entre las tareas es la mejor que puede hacer. Si usted tiene un equipo de doble núcleo , sin embargo , el sistema puede trabajar en dos tareas al mismo tiempo . Por ejemplo, si se escribe un documento en Word mientras se ejecuta un análisis antivirus , un núcleo puede dedicarse por completo a cada programa . Esto acelera las operaciones de su equipo , y como cada núcleo sólo se encarga de la mitad de la carga , ambos se ejecutan de manera más eficiente que en un sistema de un solo núcleo .
Roscado
< p> enhebrado es multitarea dentro de un programa en particular. Si el programa asigna las computadoras múltiples tareas - la recopilación de datos , el mantenimiento de la comunicación en red , se ejecuta una interfaz - el procesador rompe estas tareas a hilos individuales y se mueve entre cada hilo y la espalda hasta que se realicen las tareas . La CPU se encarga de los cambios entre temas tan rápido que parecen funcionar simultáneamente . Debido hilos comparten el mismo espacio de memoria, que se comunican entre sí la información de manera eficiente , lo que mejora el rendimiento del programa .
Hyper -Threading
Hyper -threading es lo que sucede cuando se utilizar un procesador que funciona literalmente en dos cosas a la vez . Procesadores Hyper -threading funcionan como si fueran núcleos duales , capaces de manejar dos temas a la vez. Esto aumenta la velocidad del procesador en tareas de acabado , en algunos casos, el logro de 30 a 50 por ciento mejor rendimiento cuando multitarea con programas particulares . El sistema operativo asigna hilos hiper al procesador de la misma manera que lo hace en un sistema de rosca convencional.