1. A method for managing shared resources in a multiprocessing computer system, said method comprising the computer-implemented steps of: a coordinator process identifying resources to be operated upon by a plurality of worker processes; the coordinator process acquiring locks from a lock manager to lock the resources on behalf of the plurality of worker processes such that the coordinator process is indicated to be a holder of the locks; and the plurality of worker processes operating on the resources locked by the coordinator process without the plurality of worker processes acquiring locks to the resources.