A process scheduling system and method. The system includes a fetch
module, a timing scheduling module and a trigger module. The fetch module
fetches resource status data of at least one resource item of an
application system periodically. The timing scheduling module dynamically
determines an execution time point for at least one process according to
the resource status data. The trigger module executes the process at the
execution time point. The fetch module further fetches the resource
status data as feedback for further determination after the process is
executed.