lcc.bob%ucla-locus@sri-unix.UUCP (02/01/84)
From: Bob English <lcc.bob@ucla-locus> My my my, such terrible horror stories. The REAL programmer however remembers running multi pass assemblers on punched cards (disk whats a disk) and HIS mentor used 60 wpm paper tapes. Complain about DEC-tapes or floppies, remember there are slower things. I can't wait to hear the first story about someone swapping off of 60 wpm paper tape [I'd also like to meet the designer of such a system]. --bob--
thomas@utah-gr.UUCP (Spencer W. Thomas) (02/06/84)
A friend of mine told me once that they demonstrated the generality of the MTS paging/swapping algorithm by paging onto the card punch/reader! =Spencer
edhall%rand-unix@sri-unix.UUCP (02/10/84)
From: Ed_Hall <edhall@rand-unix> Anyone ever think of swapping user processes to the CRT screen (in hex or octal, of course), and requiring the user to type them back in at the proper time? :-) -Ed Hall edhall@rand-unix decvax!randvax!edahll
guy@rlgvax.UUCP (Guy Harris) (02/19/84)
> "Anyone ever think of swapping user processes to the CRT screen (in > hex or octal, of course), and requiring the user to type them back > in at the proper time? :-)" > Well, if you type "RUN TT:" to VMS, it calmly waits for you to type in > a VMS executable image at your terminal. I've never managed to type > one that it liked, but if I did, VMS likes to page the executable > against the file it came from, so... Fortunately, UNIX at least refuses to run a file which isn't a plain file, so turning on execute permission for "/dev/ttyXX" or "/dev/tty" and running it as a command would fail. If that restriction were removed from the code, the Berkeley VMUNIX would die a horrible death; it assumes that the inode that the file is being paged from is a regular inode containing the usual file map, and it uses the file map to set up the disk addresses of the text pages. (I can't speak for Bell's virtual memory implementation(s).) I'd be curious to see what VMS does in the same situation; presumably, it gets the file map by asking the Files-11 ACP, but if there's no ACP involved, what does it do then? Guy Harris {seismo,ihnp4,allegra}!rlgvax!guy
milazzo%rice@sri-unix.UUCP (02/28/84)
From: Paul Milazzo <milazzo@rice> From: Ed_Hall <edhall@rand-unix> "Anyone ever think of swapping user processes to the CRT screen (in hex or octal, of course), and requiring the user to type them back in at the proper time? :-)" Well, if you type "RUN TT:" to VMS, it calmly waits for you to type in a VMS executable image at your terminal. I've never managed to type one that it liked, but if I did, VMS likes to page the executable against the file it came from, so... Paul G. Milazzo <milazzo@rice> Dept. of Mathematical Sciences Rice University, Houston, TX