- Objective of multiprogramming is to keep all major computer resources busy because different job has different requirements like some job needs lot of i/o resources. It is necessary for a system for optimum utilization.
- In multiprogramming environment a number of programs share the memory along with operating ystem.It performs complex operations such as protection of each job make instantaneous decisions of allocating job resources.
If we go on telling about virtual storage and multiprogramming there are lot’s to tell but as if now this information is sufficient. I think now you understood about Virtual storage and multiprogramming
SO if we combine these two virtual and multiprogramming which is close related to MVS topic the functions of MVS are below:
- MVS operating system is a group of related program that govern computer
- This operating system controls the execution of the program and provides services necessary to make use of computer system.
- MVS manages the storage capacity to make it appear a lot bigger than it is in reality so that it can allow many users to utilize maximum amount of data.
- It translates jobs to execute fastly and fast response time when processing interactively.
- MVS supports more than one address space at a time.
- MVS keeps only active portions of each program in the real storage and stores the rest of code and data in special data sets usually in DASD.
DASD – DIRECT ACCESS STORAGE DEVICE.
- Methodology to communicate what particular resources given job needs to MVS is done through JCL.
- There are two different data management environment that exists under MVS
- VSAM
- NON-VSAM
- MVS provides facilities like data to reside on tape, DASD and I/O devices.
These are basics things to learn about MVS in vast we can learn more in JCL and VSAM while explaining these topics again MVS concepts will cover. so up to now this information is enough to learn about MVS.
No comments:
Post a Comment