Static-data serialization latency in concurrent COBOL execution
COBOL programs declare static data items in the WORKING-STORAGE SECTION that are shared across all invocations. In multi-threaded execution, the runtime implicitly serializes access to these items, introducing latency that only becomes apparent under concurrent request loads. This behavior varies across compilers; some require a THREAD option for reentrancy,