FunctionPackage: mpToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.1
Unrevised from 8.0 to 8.1.
8.0 version

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-2009, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 8.1. This page was not revised from the 8.0 page.
Created 2009.7.29.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.1
Unrevised from 8.0 to 8.1.
8.0 version