> -----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

Reply via email to