PROCESS MANAGEMENT
Process
management is the ensemble of activities of planning and monitoring the
performance of a business process. The term usually refers to the management of
business processes and manufacturing processes.Business process management
(BPM) and business process reengineeringare interrelated, but not identical
Process
management is the application of knowledge, skills, tools, techniquesand
systems to define, visualize, measure, control, report and improve processes
with the goal to meet customer requirements profitably. It can be
differentiated from program management in that program management is concerned
with managing a group of inter-dependent projects. From nother viewpoint,
process management includes program management. In project management, proce s
management is the use of a repeatable process to improve the outcome of the
project.ISO 9000 promotes the process approach to managing an organization.
...promotes
the adoption of a process approach when developing, implementing and improving
the effectiveness of a quality management system, to enhance customer
satisfaction by meeting customer requirements.
In
computing, process migration is a specialized form of process
management
whereby processes are moved from
one
computing environment to another.
This
originated
in distributed computing, but is now used more widely. On multicoremachines
(multiple cores on one processor or multiple processors) process migration
happens as a standard part ofprocess scheduling, and it is quite easy to
migrate a process within a given machine, since most resources (memory, files,
sockets) do not need to be changed, only the execution context (primarily
program counter and registers).
The
traditional form of process migration is in computer clusters where processes
are moved from machine to machine, which is significantly more difficult, as it
requires serializing the process image and migrating or reacquiring resources
at the new machine. Process migration is implemented in, among others,
OpenMosix. It was pioneered by the Sprite OS from theUniversity of California,
Berkeley.
VarietiesProcess
migration in computing comes in two flavors
Non-preemptive process migration
Process
migration that takes place before execution of the process starts (i.e.
migration whereby a process need not bepreempted). This type of process
migration is relatively cheap, since relatively little administrative overhead
is involved.
Preemptive process migration
Process
migration whereby a process is preempted, migrated and continues processing in
a different execution environment. This type of process migration is relatively
expensive, since it involves recording, migration and recreation of the process
state as well as the reconstructing of any inter-process
communication channels to which the migrating process is
connected.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.