Re: native threads

David McClain <[email protected]> Fri, 5 Jan 2024 11:54:17 -0700
Newsgroups gmane.lisp.openmcl.devel
Message-ID <[email protected]>
Hi Shannon,

> Threads in CCL since version 0.14 (which was a long time ago) are native and thus preemptively scheduled by the operating system. Unlike in Allegro CL and Lispworks, SMP cannot easily be turned off in CCL: It's always on. And there is no "CCL scheduler”.

I’d like to better understand your statement about “turning off SMP”. I didn’t think that was up to an application program, but was “wired” into the system by the underlying OS. I’m unaware of how to turn off SMP from within Lispworks.

Can you elucidate?