IBM Virtual Machine Communication Facility (VMCF) es una característica del sistema operativo VM/370 introducida en la versión 3 en 1976. "Proporciona un método de comunicación y transferencia de datos entre máquinas virtuales que operan bajo el mismo sistema VM/370". [1]
VMCF utiliza la paravirtualización a través de la función de diagnóstico de la instrucción VMCF SEND
para enviar datos, en bloques de hasta 2048 bytes, de una máquina virtual a otra. La máquina virtual receptora accede a los datos a través de la RECEIVE
función de diagnóstico. Proporciona una interfaz más sencilla y un mayor rendimiento que el uso anterior de adaptadores de canal a canal virtuales para el mismo propósito. [2]
VMCF fue reemplazado por el Vehículo de comunicación entre usuarios (IUCV), introducido en 1980 con VM/SP .