Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.forth    |    Forth programmers eat a lot of Bratwurst    |    117,927 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 117,516 of 117,927    |
|    Buzz McCool to Anton Ertl    |
|    Re: multitasking vs multiple interpreter    |
|    11 Aug 25 10:12:00    |
      From: buzz_mccool@yahoo.com              On 7/29/2025 12:49 AM, Anton Ertl wrote:       ...       >       > Gforth is not for small embedded systems, but anyway, the development       > version does multi-tasking by mapping each task to a POSIX thread       > (within one process), with the classical USER variable mechanism for       > task-local variables, multiprocessing/preemption (coming from POSIX       > threads), and an actor-like mechanism for communicating between tasks       > and for synchronizing them (there are also other synchronizing       > mechanisms). The messages that the actor-like mechanism delivers to       > the mailbox of a task are xts that the receiving task executes. You       > can read about that in https://net2o.de/gforth/Multitasker.html.       >       The link above says "Gforth offers two multitaskers: a traditional,       cooperative round-robin multitasker, and a pthread-based multitasker ... "       then has additional links to Pthreads and Cilk. Is the traditional multitasker       at the Cilk link?              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca