Multiple Virtual Storage (MVS)

Definition of Multiple Virtual Storage (MVS) in The Network Encyclopedia.

What is MVS (Multiple Virtual Storage)?

An operating system for legacy IBM mainframe computers that is now called the OS/390 operating system on IBM’s System/390 mainframe models. Multiple Virtual Storage (MVS) was originally developed for the System/360 series of mainframes, and it still runs on many mainframes used in government, finance, and industry for running accounting and payroll systems, large databases, and other legacy applications.

MVS is mainly used to run applications written in COBOL, but it supports other languages. These languages include FORTRAN, PL/1, and CICS.


The name “Multiple Virtual Storage” comes from the fact that MVS uses virtual memory (storage) for sharing memory among multiple applications.