Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=C3=B8j?= Newsgroups: comp.os.vms Subject: Re: Apache + mod_php performance Date: Tue, 8 Oct 2024 15:31:15 -0400 Organization: A noiseless patient Spider Lines: 39 Message-ID: References: <20241006181231.0000370b@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 08 Oct 2024 21:31:14 +0200 (CEST) Injection-Info: dont-email.me; posting-host="feec8e2f67224f526ff5e9d9b8f78e33"; logging-data="2421503"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18xL/SvhS4S0rozp2CQ4SwelpvF9ENt16k=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:CUvVgyiFgkVEJJJJnHLFjBTCmdc= In-Reply-To: Content-Language: en-US Bytes: 3191 On 10/8/2024 1:22 PM, Mark Daniel wrote: > On 9/10/2024 02:13, Mark Berryman wrote: >> On 10/7/24 1:05 PM, Mark Daniel wrote: >>> On 8/10/2024 03:17, Mark Berryman wrote: >>>> It is most definitely possible as that is precisely what the >>>> auxiliary server in TCPIP Services does.  It listens for a >>>> connection, then creates a process to handle it.  See the >>>> description of TCPIP$C_AUXS in the TCPIP Services programming >>>> documentation. >>> 8< snip 8< >>> >>> The auxiliary is something special.  Passing socket devices between >>> processes requires SHARE privilege. >>> >>  > [ program example deleted ] >> >> This is one way to do it since the SHARE privilege will allow you to >> open a device that is already open by another process.  However, since >> I can find no evidence that processes started by the auxiliary server >> require the SHARE privilege, that would indicate to me that the server >> uses a different method. > > Absolutely they do not but with these > >  ACNT         ALLSPOOL     ALTPRI       AUDIT        BUGCHK       BYPASS >  CMEXEC       CMKRNL       DIAGNOSE     DOWNGRADE    EXQUOTA      GROUP >  GRPNAM       GRPPRV       IMPERSONATE  IMPORT       LOG_IO       MOUNT >  NETMBX       OPER         PFNMAP       PHY_IO       PRMCEB       PRMGBL >  PRMMBX       PSWAPM       READALL      SECURITY     SETPRV       SHARE >  SHMEM        SYSGBL       SYSLCK       SYSNAM       SYSPRV       TMPMBX >  UPGRADE      VOLPRO       WORLD > > plus all the facility available to TCPIP$BGDRIVER.EXE why would they? You think the auxiliary server set a few fields (like UIC and PID) for the BG device? Arne