FunctionPackage: mpToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 7.0
Significantly revised from 6.2.

start-scheduler

Arguments: nil

Multiprocessing is not automatically started in the default Allegro CL environment.

This function starts multiprocessing, which is also started automatically the first time a process is started by process-reset, directly or indirectly (as by process-run-function). In the 7.0 implementation of multiprocessing, there is no scheduler process. Instead, runnable processes are queued by priority and run (for a quantum of time) according to the queue. If no processes are runnable, the system is periodically checked to discover whether any has become runnable. The name start-scheduler dates from earlier releases where there was an actual scheduler process.

See multiprocessing.htm for general information on multiprocessing in Allegro CL.


Copyright (c) 1998-2006, Franz Inc. Oakland, CA., USA. All rights reserved.
This page has had significant revisions compared to the 6.2 page.
Created 2005.9.20.

ToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 7.0
Significantly revised from 6.2.