VMCF
   HOME

TheInfoList



OR:

The IBM Virtual Machine Communication Facility (VMCF) is a feature of the
VM/370 VM (often: VM/CMS) is a family of IBM virtual machine operating systems used on IBM mainframes System/370, System/390, zSeries, System z and compatible systems, including the Hercules emulator for personal computers. The following versions ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
introduced in Release 3 in 1976. It "provides a method of communication and data transfer between
virtual machine In computing, a virtual machine (VM) is the virtualization/emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized hardw ...
s operating under the same VM/370 system." VMCF uses
paravirtualization In computing, paravirtualization or para-virtualization is a virtualization technique that presents a software interface to the virtual machines which is similar, yet not identical, to the underlying hardware–software interface. The intent o ...
through the ''diagnose'' instruction VMCF SEND function to send data, in blocks of up to 2048 bytes, from one virtual machine to another. The receiving virtual machine accesses the data thru the diagnose RECEIVE function. It provides a simpler interface and greater performance than the prior use of virtual
channel-to-channel adapter In IBM mainframe technology, a channel-to-channel adapter (CTCA) is a device that connects two input/output channels on (usually) two separate computer systems. The adapter allows one computer system to be treated as an input/output device by anot ...
s for the same purpose.


References


See also

*
Inter User Communication Vehicle Inter User Communication Vehicle (IUCV) is a data transfer mechanism in IBM VM line of operating systems. It was introduced with VM/SP Release 1 in 1980. It allows establishment of point to point communication channels, either between two virtual ...
IBM mainframe operating systems VM (operating system) Virtualization {{software-stub