Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: Lynn Wheeler Newsgroups: comp.lang.c++,alt.folklore.computers Subject: Re: what's a process, was The end of software secrecy is almost upon Date: Mon, 26 Oct 2026 13:36:29 -1000 Organization: Wheeler&Wheeler Lines: 46 Message-ID: <87tsm8c9vm.fsf@localhost> References: <11amvre$15far$1@dont-email.me> <11bin3i$ma9$1@reader2.panix.com> <11bj08r$309uk$1@dont-email.me> <11bkfe7$2pasn$1@dont-email.me> <11blh48$1sk$1@gal.iecc.com> <11bn86h$11hpa$1@dont-email.me> <11bnbfp$gbpk$2@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Mon, 26 Oct 2026 23:36:45 +0000 (UTC) Injection-Info: dont-email.me; logging-data="1107316"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19HPptG+rXNr6Yu45UgdXrFNEvsmp+Is2g="; posting-host="d3f287bb8e2f77de1444aa7bfe451d94" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:+fW1wbT4dli2nUyQLRwcvVnCJkQ= sha1:G1ssM5lF4AfsS3raRwegZB8bVy4= sha256:D7qzD4kS2S8nAstU0TvCwiYZFZwCgH53bkWAjOrguic= sha1:Ff53gJXrPbMfkBtlNV8MEgXTwKk= sha256:bDoWK2IR3HQSPi5du+H4Jit0dr6K58uUJO0IBiJdoFE= Xref: csiph.com comp.lang.c++:125435 alt.folklore.computers:236147 Peter Flass writes: > In the old days before IUCV or VMCF I did a multi-process application > on VM by using a file to pass data among processes. Surprisingly, it > worked well. Some of the MIT CTSS/7094 people went to the 5th flr for Multics (which spawns unix). Others went to the 4th flr for IBM Cambridge Scientific Center and did virtual machines (originally wanted 360/50 to hardware mods adding virtual memory, but all the spare ones were going to FAA ATC effort, so they had to settle for 360/40 and did CP40/CMS, which morphs into CP67/CMS when 360/67 standard with virtual memory becomes available), science center wide-area network which mophs into the internal corporate network RSCS/VNET (larger than arpanet/internet from the beginning until sometime mid/late 80s about the time it was force to convert to SNA/VTAM), performance and online apps (including email, ctss runoff became "script", invented GML in 1969 and GML tags added to script), etc. SPM was done by IBM Pisa Scientific Center for CP/67. In the decision to add virtual memory to all 370s, some of the CSC people went to 3rd flr taking over the IBM Boston Programming Center for the vm370 development group, in the morph of CP67->VM370 lots of stuff was simplified and/or dropped. When I joined IBM, one of my hobbies was enhanced production operating systems for internal datacenters. For VM370R2-base, I started adding lots of stuff back in for my CSC/VM (and it included SPM) Then for VM370R3-base CSC/VM, I added lot more stuff back in, including multiprocessor support. The development group had introduced VMCF in VM370R3. Then the head of POK (high-end 370s) had convinced corporate to kill VM370, shutdown the development group and transfer all the people to POK for MVS/XA. Endicott (mid-range 370s) was able to acquire the VM370 product mission but had to recreate a development group from scratch. For VM370, Endicott introduces IUCV and SMSG. However, one of the issues was that SPM (from CP67) was a superset of VMCF, IUCV, and SMSG. trivia: The REXX author did a multi-user, client/server, SPM-based spacewar game and since RSCS/VNET had full SPM support, clients weren't limited to the same physical machine as the server (anywhere on internal network). note: almost immediately robot clients appeared beating all human clients. the server then was tweaked to increase power use non-linear as client responses dropped below human threasholds. -- virtualization experience starting Jan1968, online at home since Mar1970