Info-Vax-REQUEST@KL.SRI.COM (Ramon Curiel) (05/13/87)
Info-Vax Digest Wednesday, 13 May 1987 Volume 0 : Issue 21 Today's Topics: RE: VMS TAR reader -- Thanks for the responses Trendata Corporation Problems with TPU Setup libraries and <FF>s on the QMS Lasergraphics laserwriter on a VMS microVAX ADD Re: Turning off <CANCEL> without turning off Cntl-C AST's C Compiler Kills Processes RA81 and operating temperature. ---------------------------------------------------------------------- Date: 12 May 87 14:03:41 GMT From: sundc!hadron!klr@seismo.css.gov (Kurt L. Reisler) Subject: RE: VMS TAR reader -- Thanks for the responses Many thanks to all of you who responded with either pointers to or actual routines that would permit a VMS system to read a UNIX tar format tape. Yet another example of the community in action. "Usenet--we make it what it is" Kurt Reisler (703) 359-6100 ============================================================================ UNISIG Chairman, DECUS US Chapter | Hadron, Inc. ..{seismo|sundc|rlgvax|dtix|decuac}!hadron!klr | 9990 Lee Highway Sysop, Fido 109/74 The Bear's Den (703) 671-0598 | Suite 481 Sysop, Fido 109/483 The Pot of Gold (703) 359-6549 | Fairfax, VA 22030 ============================================================================ ------------------------------ Date: Tue, 12 May 87 10:37:11 PDT From: ken@Hamlet.Caltech.Edu (Kenneth Adelman) Reply-to: Ken@Hamlet.Caltech.Edu (Kenneth Adelman) Subject: Trendata Corporation We purchased some 11/750 memory from Trendata over a year ago and have a very sick board we'd like to have fixed under warrantee. I tried to call there Santa Ana number, (714) 540-3605, and I get a recording saying the number has been disconnected. 714 information has no listing for this company. Can anyone refer me to a new address or phone number, or confirm that they've gone under? Kenneth Adelman Caltech ------------------------------ Date: Tue, 12 May 87 13:38 CST From: <MCGUIRE%GRIN2.BITNET@wiscvm.wisc.edu> Subject: Subject: RE: Vax cluster emulation software > Date: Tue, 12 May 1987 10:57 PDT > From: CAFY002@CALSTATE > Subject: Vax cluster emulation software > > I hear that Digital may be coming out with a package that will allow a > Vax network (using a Delni Ethernet system) to emulate many cluster > operations. > > Does anyone know anything about this package, and if so, does it appear to > have many security and file I/O problems? I know the Star Cluster has quite > a few bugs in it, and I would like some serious advise from anyone out there > familiar with it before we too seriously concider purchasing it. > > Chris > cafy002@calstate.bitnet I know I'm not exactly addressing your question. I am addressing your statement that the CI cluster has `quite a few bugs.' We are running a CI cluster with 5 members. We are not encountering down time or other problems that are attributable to cluster bugs. The cluster meets our expectations for reliability. We are currently running VAX/VMS V4.4. In the INFO-VAX forum, I have heard much more about problems with the newly announced LAVC (Local Area VAXcluster) than I have heard about problems with CI clusters. There is one serious bug that cropped up recently in CI clusters, that can trash a disk that is mounted by more than one member. This problem was encountered under VMS version 4.5. There is a patch available. (DEC: `The patch is in the mail. . .' :-} ) Hope this helps. Ed <MCGUIRE@GRIN2.BITNET> ------------------------------ Date: Tue, 12 May 87 13:25:56 PDT From: carl@CitHex.Caltech.Edu Subject: Problems with TPU I've noticed that TPU has severe problems with its memory management when you do something that repeatedly { erases a range; inserts text into where the range was }. Since this is the method used by EVE to do a global search and replace, I thought others among you might like to see some statistics I collected. The command procedure below, when executed from a batch job repeatedly performs the above series of operations on each character in a buffer containing 512 bytes. After each pass, it records accumulated CPU time, physical memory in use, and total page faults for the process running TPU. The statistics follow the procedure. To summarize the results, physical memory varies approximately linearly with the number of erase/insert operations; total CPU time varies approximately as a quadratic function of the number of operations. Further, the 10th set of 512 operations takes >16 times as long as the first set, and the 50th set >86 times as long. This means that to do a global search and replace of a single (relatively common) character in a large file can take a LONG time. Does anybody have an explanation for this behavior? The only 'fix' that I know of is to save the buffer in question, delete it, and copy the text back into it periodically. At times, when a buffer has become VERY fragmented, I've found that deleting the buffer can take more than 2 CPU MINUTES. Is there a user-written EVE interface that addresses this problem? The procedure: $ set noon !'f$verify(0)' $ set proc/priv=altpri $ procedure = f$environment("PROCEDURE") $ if f$getjpi("","PID") .nes. f$getjpi("","MASTER_PID") then goto log $ define my_procedure 'procedure' $ edit:==edit/tpu/nosec/comm=SYS$INPUT:/nodisplay $ edit PROCEDURE GROW MY_PROCESS:=CREATE_PROCESS(CREATE_BUFFER("?"),"@MY_PROCEDURE:"); POSITION(CREATE_BUFFER("HOG_MEMORY")); COPY_TEXT(FAO("!512* ")); N:=0; LOOP M:=0; LOOP SEND(FAO("!UL",N),MY_PROCESS); N:=N+1; EXITIF M=256; S:=ASCII(M); M:=M+1; POSITION(BEGINNING_OF(CURRENT_BUFFER)); L:=0; LOOP EXITIF L=512; L:=L+1; ERASE(CREATE_RANGE(MARK(NONE),MARK(NONE),NONE)); COPY_TEXT(S); ENDLOOP; ENDLOOP; ENDLOOP; ENDPROCEDURE; GROW $ exit $ log: set proc/prio=5 $ log_file=f$element(0,";",procedure)-f$parse(procedure,,,"TYPE")+".OUT" $ TPU_PROCESS = F$GETJPI("","MASTER_PID") $ create 'log_file' Date and Time Iterations I/O CPU Page flts Ph.Mem $ loop: read sys$COMMAND iterations $ iterations = 'iterations' $ if iterations .gt. 50 then stop/id='tpu_process' $ SHOW SYS/B/OUTPUT=SYS$SCRATCH:'TPU_PROCESS'.TMP $ TIME=F$TIME() $ SEARCH/OUTPUT=SYS$SCRATCH:'TPU_PROCESS'.TMP - SYS$SCRATCH:'TPU_PROCESS'.TMP;-1 'TPU_PROCESS' $ OPEN/READ TMP_FILE SYS$SCRATCH:'TPU_PROCESS'.TMP $ READ TMP_FILE RECORD $ CLOSE TMP_FILE $ DELETE SYS$SCRATCH:'TPU_PROCESS'.TMP;,;* $ RECORD = F$FAO("!23AS!12UL!AS",TIME,ITERATIONS,F$EXTRACT(35,42,RECORD)) $ OPEN/APPEND LOG_FILE 'LOG_FILE' $ WRITE LOG_FILE RECORD $ CLOSE LOG_FILE $ GOTO LOOP The statistics (the batch job was running at priority 3): Date and Time Iterations I/O CPU Page flts Ph.Mem 12-MAY-1987 00:09:10.69 0 75 0 00:00:02.15 649 534 12-MAY-1987 00:09:42.07 1 77 0 00:00:15.25 751 636 12-MAY-1987 00:11:08.92 2 82 0 00:00:51.64 840 713 12-MAY-1987 00:13:24.95 3 84 0 00:01:50.71 939 766 12-MAY-1987 00:16:27.16 4 86 0 00:03:12.68 1028 855 12-MAY-1987 00:20:07.07 5 88 0 00:04:57.53 1117 944 12-MAY-1987 00:24:47.35 6 90 0 00:07:05.74 1206 1033 12-MAY-1987 00:30:33.22 7 92 0 00:09:35.98 1294 1121 12-MAY-1987 00:36:57.45 8 94 0 00:12:29.56 1383 1210 12-MAY-1987 00:44:10.16 9 96 0 00:15:45.81 1471 1298 12-MAY-1987 00:52:59.77 10 98 0 00:19:25.27 1583 1387 12-MAY-1987 01:04:27.17 11 100 0 00:23:27.60 1672 1476 12-MAY-1987 01:21:45.31 12 102 0 00:27:54.20 1760 1564 12-MAY-1987 01:34:18.88 13 104 0 00:32:41.92 1849 1653 12-MAY-1987 01:45:26.11 14 106 0 00:37:52.69 1938 1742 12-MAY-1987 01:58:26.44 15 108 0 00:43:26.39 2027 1831 12-MAY-1987 02:11:27.95 16 110 0 00:49:22.02 2131 1924 12-MAY-1987 02:25:07.11 17 112 0 00:55:40.22 2219 2012 12-MAY-1987 02:34:53.27 18 114 0 01:02:23.60 2308 2101 12-MAY-1987 02:42:45.36 19 116 0 01:09:28.96 2397 2190 12-MAY-1987 02:50:58.45 20 118 0 01:16:55.68 2487 2280 12-MAY-1987 02:59:34.30 21 120 0 01:24:45.94 2581 2374 12-MAY-1987 03:10:12.94 22 122 0 01:32:59.44 2670 2463 12-MAY-1987 03:20:08.96 23 124 0 01:41:33.82 2758 2551 12-MAY-1987 03:30:14.05 24 126 0 01:50:31.64 2847 2640 12-MAY-1987 03:40:38.19 25 128 0 01:59:50.87 2935 2728 12-MAY-1987 03:51:23.44 26 130 0 02:09:33.54 3024 2817 12-MAY-1987 04:02:43.86 27 132 0 02:19:38.74 3113 2906 12-MAY-1987 04:14:41.13 28 134 0 02:30:06.99 3219 3003 12-MAY-1987 04:26:50.99 29 136 0 02:40:57.17 3308 3092 12-MAY-1987 04:39:41.28 30 138 0 02:52:11.73 3397 3181 12-MAY-1987 04:52:57.24 31 140 0 03:03:48.03 3486 3270 12-MAY-1987 05:06:47.58 32 142 0 03:15:47.42 3575 3359 12-MAY-1987 05:21:03.72 33 144 0 03:28:10.32 3663 3447 12-MAY-1987 05:36:56.74 34 146 0 03:40:59.49 3767 3541 12-MAY-1987 05:52:14.74 35 148 0 03:54:07.22 3856 3630 12-MAY-1987 06:09:04.92 36 150 0 04:07:40.07 3945 3719 12-MAY-1987 06:26:08.46 37 152 0 04:21:36.48 4034 3808 12-MAY-1987 06:42:58.75 38 154 0 04:35:55.45 4123 3897 12-MAY-1987 06:59:54.93 39 156 0 04:50:33.75 4211 3985 12-MAY-1987 07:17:53.39 40 158 0 05:05:36.12 4305 4079 12-MAY-1987 07:36:24.81 41 160 0 05:21:05.51 4394 4168 12-MAY-1987 07:54:37.23 42 162 0 05:36:55.38 4483 4257 12-MAY-1987 08:25:39.99 43 164 0 05:53:15.92 4572 4346 12-MAY-1987 08:57:35.26 44 166 0 06:09:58.67 4660 4434 12-MAY-1987 09:20:24.04 45 168 0 06:27:07.11 4749 4523 12-MAY-1987 10:31:08.48 46 170 0 06:45:15.91 4838 4612 12-MAY-1987 11:03:21.85 47 172 0 07:03:39.25 4947 4705 12-MAY-1987 11:26:38.57 48 174 0 07:21:45.39 5036 4794 12-MAY-1987 11:49:34.74 49 176 0 07:40:16.40 5124 4882 12-MAY-1987 12:11:42.01 50 178 0 07:59:06.30 5213 4971 ------------------------------ Date: 12 May 87 16:11:00 PDT From: "Oberman, Kevin" <oberman@lll-icdc.arpa> Reply-to: "Oberman, Kevin" <oberman@lll-icdc.arpa> Subject: Setup libraries and <FF>s on the QMS Lasergraphics >Earlier someone called the print symbiont brain dead since it insisted on >sending a <FF> to the printer after configuring the printer using specified >modules in the control library. It is merely paranoid. The print symbiont has >no idea how the modules in the control library will affect the printer. By >performing a <FF> the printer is in a known state (upper left hand >edge...whereever it may be). > >We have a QMS Lasergrafix with the QUIC command controller. Any QUIC command >(configuration command) causes the printer to advance one line. I can reset the >print position to (0,0) by sending more commands or by performing a <FF>. The >symbiont developers apparently decided to take the safe route and always put a ><FF>. Even though I think I understand why the <FF> was added I believe it >should be a qualifier to a queue's setup to perform a <FF> or not when using >control libraries. > >I am currently living with the blank pages. I can sleep at night since the >extra scrap generated goes to the Boy Scout's paper drive and is not totally >wasted. DEC did err on the side of safety. (If it is to be called an error.) The <FF> is inserted after any device control library setup module which contains printable characters. But on a QMS Lasergraphics, this does not have to waste paper (or help out the Boy Scouts). I have a set of modules, that will do a few `standard' setups without the dread blank page. Because of the filtering effect of many gateways on special characters I have replaced car. returns with `<CR>'s. Because the symbiont does not insert them, it is critical that they be explicitly placed in the file via a QUOTE for EVE or a SPECIAL INSERT for EDT. DEFAULT setup module for QMS2400 Landscape, small margins,font 10 (EDP), 8 lpi. ^PY^-<CR> ^IOL<CR> ^ISYNTAX00000<CR> ^IJ00200<CR> ^IC00<CR> ^IMH0020010830<CR> ^IS10<CR> ^IL081<CR> ^IF2T00<CR> ^-^PN Same as above, but in portrait mode for more lines/page. ^PY^-<CR> ^IOP<CR> ^ISYNTAX00000<CR> ^IJ00200<CR> ^IC00<CR> ^IS10<CR> ^IMH0025008250<CR> ^IL081<CR> ^IF2T00<CR> ^-^PN Portrait mode, 6lpi, Font 24(special) fixed width font (12 pitch) ^PY^-<CR> ^IOP<CR> ^ISYNTAX00000<CR> ^IJ00100<CR> ^IS74<CR> ^IC12<CR> ^IMH0010008300<CR> ^IL06<CR> ^-^PN Setup for legal size paper <CR> ^PY^-<CR> ^IFXX1X<CR> ^-^PN Setup to use paper from tray 2 <CR> ^PY^-<CR> ^IF0XXX<CR> ^-^PN Setup for tray3 <CR> ^PY^-<CR> ^IF1XXX<CR> ^-^PN Reset module ReSeTrEsEtReSeT R. Kevin Oberman Lawrence Livermore National Laboratory arpa: oberman@lll-icdc.arpa (415) 422-6955 ------------------------------ Date: Tue, 12 May 87 16:51:31 PDT From: SERAFINI%RAL@ames-io.ARPA Subject: laserwriter on a VMS microVAX Hello there, Anybody out there have a LaserWriter hooked up to a microVAX running VMS? I assume it can be done using a terminal queue and setup files. Also, can anyone tell me about TeX dvi to laserwriter software? Thanks in advance, -Dave Serafini NASA/Ames Research Center serafini%ral@ames-io.ARPA ------------------------------ Date: 12 May 87 21:02 EDT From: INFO-VAX@CICGJ.RPI.EDU Subject: ADD Please add me to mailing list INFO-VAX. Thank you. (Refer questions/comments to madison@cicgj.rpi.edu) ------------------------------ Date: 12 May 87 15:16:44 GMT From: tedcrane@tcgould.tn.cornell.edu (Ted Crane) Subject: Re: Turning off <CANCEL> without turning off Cntl-C AST's In article <2655@blia.BLI.COM> forrest@blia.BLI.COM (Jon Forrest) writes: >I want to turn off the printing of CANCEL and INTERRUPT when >the user types Control-C and Control-Y without loosing any >of the function of these characters. Well, it may not be the ONLY way to do it, but you might try working with the file: SYS$EXAMPLES:SYSGTTSTR.MSG It contains instructions and sample text that allows you to customize the echoes from ^C, ^Y, ^O, and the like. I won't go into great detail on how to use it: the file is VERY well documented (just read it), even for a novice. ------------------------------ Date: Wed, 13 May 87 00:34:28 EDT From: sasaki@harvard.harvard.edu (Marty Sasaki) Subject: C Compiler Kills Processes This isn't a problem with the C compiler, but a problem with RMS. If you check your error log file, you will find that an RMS bug check is hapening and killing the process. We found the problem using PL/1 and GNU Emacs. The default configuration wasn't putting out a line feed at the end of the file. ---------------- Marty Sasaki uucp: harvard!sasaki Ziff Davis Technical Information Co. arpa: sasaki@harvard.harvard.edu 80 Blanchard Road bitnet: sasaki@harvunxh Burlington, MA 01803 phone: 617-273-5500 ------------------------------ Date: 13-MAY-1987 08:15:42 From: MACALLSTR%vax1.physics.oxford.ac.uk@Cs.Ucl.AC.UK Subject: RA81 and operating temperature. For various reasons ( ancient air-conditioning units, etc ) our computer room sits at 75-80 degrees F! We've had 2 RA81's running for 3-4 years with only one HDA replacement. There are also RM03's and RP07's in the same room. There would appear to be quite a large operating range. One of the important factors is to keep the temperature steady and to avoid large temperature changes ( e.g. if you switch off equipment overnight or at week-ends - probably best to leave it running ). John ------------------------------ End of Info-Vax Digest **********************