3 ms·
The origin point was, according to my searches, specially modified S/360-40, where CP-40 (VM's "grandpa") was developed as well as CMS. This was followed by S/
by p_l 3y ago
The origin point was, according to my searches, specially modified S/360-40, where CP-40 (VM's "grandpa") was developed as well as CMS.
This was followed by S/360-67 which introduced address translation to S/360 and was specially built for timesharing - there, CP-67 was developed, and since model 67 was sold normally, it was apparently provided to some customers as alternative OS. CP-67 evolved into VM/370
- usr1106 3y agoYeah, when reading VM I thought too much about virtual memory. But IBM famously never used the term memory, but called it storage. So VM probably only referred to Virtual Machine. So their first virtual machines including all during 360 era, probably still showed physical adresses, even if more than one virtual machine could using the same addresses exist. None of them had page tables, they all had the same addresses. First MVS (multiple virtual storages) changed that.
- rbanffy 3y agoMainframes notably call memory “storage”, so virtual memory becomes “virtual storage”. The idea of virtual machines in mainframes is closely tied to user logins as you get “your own” machine on logon. IBM mainframes diverged from the OS tree very early on and evolved similar services, but with very different conceptual frameworks.