DISCLAIMER: modifying files in the SYS$LOADABLE_IMAGES area may render your system unbootable - know what you're doing! 20-sep-1994 wjm: PREEMPT_RESUME_0vvv.PATCH are _experimental_ PATCH command files for VAX VMS 5.4, 5.5 & 6.1 to 'fix' the VMS scheduling strategy with the side effect of speeding up SPAWN on CPU-bound machines. The 5.4 & 5.5 versions have seen production use, while the 6.1 version has been tested on a single VAXstation only (no "class scheduler" tests have been done so far - this is a new feature of V6 which the patch tries to take into account). On 6.1, the patch _seems_ to have a less dramatic impact on SPAWN performance (but still a real-time factor of up to 5) - can anyone confirm or deny this? "Vector consumers" (on VECTOR processors only) are favored by the traditional VMS scheduler by a factor of up to 32. This won't quite work out with the standard scheduler, but the patched one will honor this factor (I think), and maybe you won't like that. This [mis]feature can be removed by applying the respective VECTOR_QUANT_0vvv.COM _experimental_ PATCH command files (I've never run our 9210/VF without the latter patch). PREEMPT_RESUME_AXP061.COM is an _experimental_ DCL command procedure which applies an equivalent 'fix' to AXP VMS V6.1. I've tested it to the extent that I've seen the dramatic SPAWN speedup also - no "class scheduler" tests here either (btw, the scheduler logic dealing with the interaction of POSIX and the "class scheduler" is different from VAX VMS 6.1!]. Note that the preceding paragraph doesn't apply to AXP, since there are no AXP vector processors. 27-jan-1995 wjm: modified PREEMPT_RESUME_AXP061.COM to also work with AXPSYS04_061 ECO. DISCLAIMER: modifying files in the SYS$LOADABLE_IMAGES area may render your system unbootable - know what you're doing! Wolfgang J. Moeller, Tel. +49 551 201516 or -510, GWDG, D-37077 Goettingen, F.R.Germany PSI%(0262)45050859008::MOELLER Disclaimer: No claim intended! |