> -----Original Message----- > From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On > Behalf Of Edward Jaffe > Sent: Thursday, January 25, 2007 8:52 AM > To: [email protected] > Subject: Re: SVCs > > Craddock, Chris wrote: > > So... SVCs are for dopes. PeeCees rool! > > > > Great info! (Of course! That's why they pay him the "big" bucks.) > > This is one significant difference between SVC and PC routines that I > haven't heard anyone mention yet. PC routines are associated with an > address space "service provider" whereas SVC routines are not. Of > course, it's possible to give SVC-like qualities to PC routines by > making them appear to be independent of any restartable address space > (e.g., connect them to your own space every time, connect them to a > system address space that can't be restarted, etc.). > > Just something else to keep in mind ... > > -- > Edward E Jaffe
Yes, I've heard of some folks hacking into the "MVS-owned" portion of the PC entry table, looking for an empty slot (which points to a generic ABEND routine for a bad PC number) and replacing the entry table entry (ETE) with their own stuff. Usually, the slot is owned by PCAUTH or some other system address space that cannot shut down without MVS grinding to a halt. I don't like that approach at all, but I can see where it may be of value on a sandbox development system that is intended to crash-and-burn at any time. For a production system, I would always use a server space with appropriate runtime tests and recovery routines in case an operator "accidentally" cancels the server space. A nonswappable server space that doesn't consume significant CPU cycles is cheap. The client spaces get charged for the CPU time while in the PC routine, which is a good thing, IMHO. Two cents worth. Your mileage may vary. Jeffrey D. Smith Principal Product Architect Farsight Systems Corporation 700 KEN PRATT BLVD. #204-159 LONGMONT, CO 80501-6452 303-774-9381 direct 303-484-6170 FAX http://www.farsight-systems.com/ see my résumé at my website (yes, I am looking for employment) ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

