This depends on whether you are writing a POSIX application or not. From the CMS Application Multitasking manual: "Many OpenExtensions POSIX services are only alternate interfaces to CMS Multitasking and related services. The POSIX concepts are defined in terms of CMS process model concepts."
If this is assembler and not C (which it probably is since this is the assembler list) and you don't need POSIX, I'd stick with the native MTCMS model with APPLMAIN, etc. -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Przemyslaw Kupisz Sent: Tuesday, 30 November 2010 9:26 AM To: [email protected] Subject: z/VM: CMS & Threads Hello, Does anybody know what's the difference (including performance impact) between (OpenExtension Callable Service: BPX1***) & (VMASM***) in multitasking program? When you use BPX1*** and when just VMASM***? I would like to know your point of view. -- Przemyslaw Kupisz
