Groups | Search | Server Info | Login | Register


Groups > comp.lang.forth > #134103

Re: multitasking vs multiple interpreters

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From minforth <minforth@gmx.net>
Newsgroups comp.lang.forth
Subject Re: multitasking vs multiple interpreters
Date Tue, 29 Jul 2025 06:03:56 +0200
Lines 15
Message-ID <meqvhdF9vuiU1@mid.individual.net> (permalink)
References <871pq0uppw.fsf@nightsong.com> <nnd$36fa8656$3dede2e2@f9f97ec4bf262c4d> <87wm7ru0y4.fsf@nightsong.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Trace individual.net iW/910F7v/WGywIn7gTdQAcEZPG8q20Y0D+qp1qeHWDVbdSbIJ
Cancel-Lock sha1:OJY3R15CDMAYKLeYj96UpNeQzkY= sha256:ZNkSA4x5hvm2wbLXoVkZC+Kv2fjJ74QhVAtELXLEfdM=
User-Agent Mozilla Thunderbird
In-Reply-To <87wm7ru0y4.fsf@nightsong.com>
Xref csiph.com comp.lang.forth:134103

Show key headers only | View raw


Am 29.07.2025 um 05:32 schrieb Paul Rubin:
> albert@spenarnc.xs4all.nl writes:
>> The other situation is that you take advantage of multiple cores
>> to speed up the calculation. There you use the fork system call.
> 
> The idea here is to multitask on an MCU with around 2kB of memory, so no
> OS.  Just a few tasks to monitor a pushbutton, control a LED, and some
> similar things.

The scheduler will require a base clock interrrupt, say every
10 millisecs. Other interrupts can fill a request queue which is
handled by the scheduler. Details are VERY hardware specific.

You may be interested in:
https://codeberg.org/clausecker/mecrisp-stellaris

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

multitasking vs multiple interpreters Paul Rubin <no.email@nospam.invalid> - 2025-07-28 11:36 -0700
  Re: multitasking vs multiple interpreters albert@spenarnc.xs4all.nl - 2025-07-28 23:09 +0200
    Re: multitasking vs multiple interpreters Paul Rubin <no.email@nospam.invalid> - 2025-07-28 20:32 -0700
      Re: multitasking vs multiple interpreters minforth <minforth@gmx.net> - 2025-07-29 06:03 +0200
      Re: multitasking vs multiple interpreters Ivan Shmakov <ivan@siamics.netREMOVE.invalid> - 2025-08-09 14:37 +0000
  Re: multitasking vs multiple interpreters anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-07-29 07:49 +0000
    Re: multitasking vs multiple interpreters albert@spenarnc.xs4all.nl - 2025-07-29 11:06 +0200
    Re: multitasking vs multiple interpreters Paul Rubin <no.email@nospam.invalid> - 2025-07-29 15:06 -0700
    Re: multitasking vs multiple interpreters Buzz McCool <buzz_mccool@yahoo.com> - 2025-08-11 10:12 -0700
      Re: multitasking vs multiple interpreters anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-08-11 17:49 +0000
        Re: multitasking vs multiple interpreters albert@spenarnc.xs4all.nl - 2025-08-12 13:14 +0200
          Re: multitasking vs multiple interpreters Paul Rubin <no.email@nospam.invalid> - 2025-08-12 09:45 -0700
            Re: multitasking vs multiple interpreters albert@spenarnc.xs4all.nl - 2025-08-13 11:23 +0200
              Re: multitasking vs multiple interpreters Paul Rubin <no.email@nospam.invalid> - 2025-08-13 09:12 -0700
          Re: multitasking vs multiple interpreters minforth <minforth@gmx.net> - 2025-08-13 13:55 +0200
          Re: multitasking vs multiple interpreters Stephen Pelc <stephen@vfxforth.com> - 2025-08-14 09:43 +0000

csiph-web