¿Qué es Multiprocessing?

Significado de Multiprocessing (Qué es y Definición)

Durante muchos años, la velocidad de los ordenadores procesadores ha aumentado gracias a las mejoras en la arquitectura y velocidad de reloj de los procesadores. Sin embargo, en los últimos años, los fabricantes de chips han llegado a un límite en cuanto al tamaño de los transistores dentro de las CPUs sin que se sobrecalienten. Por lo tanto, el uso de múltiples procesadores, o multiprocesamiento, se ha convertido en el siguiente paso para aumentar el rendimiento de la computación.

El multiprocesamiento se puede implementar de dos maneras diferentes: 1) utilizando más de un procesador físico, o 2) utilizando un procesador con múltiples núcleos. Por ejemplo, los primeros ordenadores Power Mac G5 tenían varios procesadores físicos, cada uno con su propio disipador de calor y bus frontal. Cuando Apple pasó a utilizar procesadores Intel en 2006, empezó a utilizar procesadores de doble núcleo. Estos chips parecen un solo procesador, pero actúan como dos. Ahora, algunas máquinas como el Mac Pro, tienen procesadores de cuatro núcleos, que incluyen cuatro núcleos de procesamiento. Algunos Mac Pro tienen incluso dos procesadores físicos de cuatro núcleos, lo que da al ordenador un total de ocho procesadores. La mayoría de los ordenadores basados en Windows y Linux también utilizan ahora procesadores multinúcleo.

Aunque el multiprocesamiento parece una opción lógica para mejorar el rendimiento informático, debe ser soportado por el sistema operativo del ordenador para que funcione correctamente. Afortunadamente, las versiones actuales de Windows y Mac OS X son totalmente compatibles con el multiprocesamiento. Esto significa que pueden gestionar varios procesadores como una sola CPU, dividiendo la carga de procesamiento entre ellos. Aun así, no todas las tareas pueden dividirse por igual entre dos o más procesadores. Por lo tanto, aunque el multiprocesamiento puede aumentar la velocidad de un ordenador, no suele mejorar el rendimiento por el factor exacto de procesadores de la máquina.

La definición de Multiprocessing en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de Multiprocesamiento o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.