I read on the Wheeler's website MVS was run under VM370 because early MVS had very bad memory management. The large virtual address space VM370 created worked around MVS bugs. It also might trap MVS errors, helping fix bugs. JES-3 was the later name for my favorite OS-360 addition, The Attached Support Processor. This was a 360 used to manage a larger 360 by scheduling jobs and doing IO. One cute feature of the ASP system was that it could run using an in-memory channel to channel adapter. This meant the ASP system ran on the same large 360 as the OS360 system it was managing. ASP /JES-3 used one Master system and one or more slaves. JES-3 requires a slave system be promoted to the Master role if the Master goes down. JES-2 systems work from a shared spool set when clustered. They can continue work, even if one cluster member fails. IBM is pushing this more fault tolerant JES version. IBM may also plan features enhancing JES-2 support in hardware. An MVS book I have says JES-3 does not rely on IBM on the IBM specific commands JES-2 uses. Thus JES-3 may work better for IBM clone systems such as Amdahls. BTW I think the bug fix should be documented by comments . " This jump is for a JES-2 cluster. " The commented out line for standalone JES-2 could be commented as such. I assume the code may be used by people new to configuring JES-2., like me. I have a couple of machines which are too speed or thread limited for full Linux VMs. They may be just right for emulating older machines. Your emulated 370 could use an emulated DOS PC running 3270 terminal software as a terminal or console. I do not know what other 360/370 OSes may be run under emulation but It would be nice to find our. My dad worked on hybrid ICs such as used in the 360 as part of a joint IBM -Raytheon project. I was surprised to see the same naked chips my dad had in a book on 360s and early 370s Thanks for all your help
@moshixmainframechannel Жыл бұрын
Indeed. I have a video about JES3 by the way.
@jeffreyplum5259 Жыл бұрын
@@moshixmainframechannel Thanks I will check it out. I love your video on Stanford Pascal. I learned Pascal on a big CDC mainframe a CDC 6600 or 7600. It was in the late Seventies or early Eighties so the exact machine is fuzzy. It started my love affair with Pascals, Borland Turbo Pascal and Free Pascal under DOS the Free Pascal and Stanford Pascal under Linux. It will give me a language I know under MVS I may add Gnu Cobol to my bucket list. Thanks for everything.
@JohnnyMarauder Жыл бұрын
When did JES3 appear? I remember using JES3 at John Deere on 3390's back in the day. Is it available for Hercules?
@moshixmainframechannel Жыл бұрын
Around 1964. Yes it can be used on Hercules. I have a video about it
@cckoyou_2nd Жыл бұрын
Moshix, I see your ISPF editer can show column 1 to column 80, which includes the 8-bytes' number columns in the right side. But by default I can only show column 1 to column 72 in my terminer. May I know how u setup this?
@moshixmainframechannel Жыл бұрын
Just use a wider terminal. I sometimes use 50x90
@Johan-ez5wo Жыл бұрын
Nice, now how to print unslanted output ?
@moshixmainframechannel Жыл бұрын
The code is in that member. Just call the function with slanting disabled
@davegray3253 Жыл бұрын
I didn't see it -- when did the re-assembly of the changed code happen? Seems like you went from editing the code, to re-linking it. Does it run the assembler automatically?
@racingmars Жыл бұрын
Yeah, seems like an important step missing. Also in a perfect world, this would be done through SMP usermods... but who has time for that?! :-)
@moshixmainframechannel Жыл бұрын
Yes in TK4 it’s usually fine with SMP. I forgot to add the asm part. I will add it to the repo