POWER era un paquete de mejoras del sistema operativo IBM que proporcionaba funciones de spooling para el IBM System/360 que ejecutaba DOS/360 o que se había modernizado con DOS/360 modificado. [1] [2] [3] [4] [5] [6] Las actualizaciones POWER/VS y POWER/VSE estaban disponibles para y el IBM System/370 que ejecutaba DOS/VS y DOS/VSE respectivamente. POWER es un acrónimo de Priority Output Writers, Execution processing processing and input Readers . [7] : p.1.1
POWER era una mejora del sistema operativo disponible para DOS/360, DOS/VS y DOS/VSE, y venía incluida en algunos sistemas operativos basados en DOS de terceros. International Business Machines lanzó POWER en 1969, tras una presentación pública en el centro de datos de IBM en Wall Street.
Puso en cola los datos de la impresora y de la tarjeta, liberando a los programas de depender de la velocidad de las impresoras o de los equipos de tarjetas perforadas.
POWER competía con productos que no eran de IBM, concretamente The Spooler de DataCorp y GRASP de SDI . A diferencia de los otros productos, POWER requería una partición dedicada.
Permitía que una sola impresora (1403/2311), perforadora (2520, 2540) o lectora (2540, 2501) fuera compartida por dos o más particiones de procesamiento. Los datos de entrada se cargaban de forma asincrónica y se dirigían a la partición adecuada por clase de trabajo. La salida se dirigía al disco y se almacenaba allí; luego, se dirigía a una impresora o perforadora por tipo de escritor (PRT, PUN), clase de trabajo, prioridad y código de formulario. Esto se proporcionaba en tarjetas de control PRT y PUN en el flujo de entrada. Una vez que el operador colocaba el formulario adecuado en la impresora/perforadora y le indicaba a la energía que comenzara (G PUN o G PRT en la consola), el dispositivo continuaría hasta que no hubiera más salida de ese tipo disponible. Cuando se encontraba un nuevo formulario, alertaba al operador para que cambiara de formulario y esperara el siguiente comando de inicio.
El producto funcionaba en sistemas IBM desde el modelo S/360 30 hasta máquinas más grandes. Generalmente, las máquinas más pequeñas que tenían menos de 128K o memoria de núcleo (hoy se llamaría RAM, pero en realidad eran núcleos magnéticos encadenados en matrices de cables) no tenían la capacidad de ejecutar POWER. POWER/VS funcionaba bien en la serie S/370 posterior, generalmente en los modelos 135 y 145 y, más tarde, en los 4331 y 4341.
El producto funcionó en varias plataformas relacionadas con DOS:
Las plataformas de hardware incluían:
y clones que incluían: