Previous  Next          Contents  Index  Navigation  Glossary  Library

Process Control

Oracle Master Scheduling/MRP and Supply Chain Planning breaks tasks into smaller tasks that can be executed concurrently by independent processes. Oracle Master Scheduling/MRP controls the execution of these processes, independent of the hardware platform.

Concurrent Manager

Oracle Master Scheduling/MRP and Supply Chain Planning uses Oracle Application Object Library's concurrent manager for process control.

Oracle Master Scheduling/MRP and Supply Chain Planning uses Oracle Application Object Library's Application Programmatic Interface (API) to launch new concurrent programs via the concurrent manager by inserting rows to Oracle Application Object Library's concurrent request table.

Oracle Master Scheduling/MRP and Supply Chain Planning also uses the concurrent manager to determine the status of processes that are executing. One process can determine the status of another process by using an API to examine the status of the request in the concurrent request table.

Since Oracle Master Scheduling/MRP and Supply Chain Planning uses the concurrent manager to launch new processes and does not spawn processes directly, Oracle Master Scheduling/MRP is hardware independent and works on multiple hardware platforms without modification.

Note: Oracle Master Scheduling/MRP and Supply Chain Planning has no direct control over how the operating system distributes the processes across processors. Oracle Master Scheduling/MRP and Supply Chain Planning divides the tasks optimally across separate processes, but depends upon optimization logic on the part of the operating system to distribute the workload effectively across multiple processors.

See Also

Managing Concurrent Programs and Requests


         Previous  Next          Contents  Index  Navigation  Glossary  Library