Multi-tasking and Multi-user 
Author Message
 Multi-tasking and Multi-user

Category 3,  Topic 14
Message 19        Mon Jun 10, 1991
ELLIOTT.C                    at 08:20 EDT

JAX, I just saw your Dr. Dobbs article.  What about queuing instead of
roundrobin in the context of something like your "medium- heavyweight"
multitasker?
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Sun, 28 Nov 1993 11:43:10 GMT  
 Multi-tasking and Multi-user

 Date: 06-11-91 (08:23)              Number: 137 of 138 (Echo)
   To: ELLIOTT.C                     Refer#: 129
 From: JACK WOEHR                      Read: NO
 Subj: MULTI-TASKING AND MULTI-U     Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 -> JAX, I just saw your Dr. Dobbs article.  What about queuing instead
 -> of roundrobin in the context of something like your "medium-
 -> heavyweight" multitasker?

         That's an interesting idea ... do you have an example in mind?

                 =jax=

 NET/Mail : RCFB Golden, CO (303) 278-0364 VESTA & Denver FIG for Forth!
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Tue, 30 Nov 1993 09:26:01 GMT  
 Multi-tasking and Multi-user

 Date: 06-13-91 (22:42)              Number: 150 of 162
   To: JACK WOEHR                    Refer#: 137
 From: ELLIOTT CHAPIN                  Read: NO
 Subj: MULTI-TASKING AND MULTI-U     Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 -> JAX, I just saw your Dr. Dobbs article.  What about queuing instead
 -> of roundrobin in the context of something like your "medium-
 -> heavyweight" multitasker?

 JW>        That's an interesting idea ... do you have an example in mind?
 Nothing specific; but I suppose it came to me in part because of
 Brad Rodriguez' article "Multiprocessor Forth Kernel" in
 Forth Dimensions vol. XI, #3.

 Elliott Chapin
 ---
  ~ DeLuxe} 1.12 #4315 ~

 PCRelay:CRS -> #460 RelayNet (tm)
 4.10           Canada Remote Systems * Toronto, Ontario
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Thu, 02 Dec 1993 21:07:44 GMT  
 Multi-tasking and Multi-user

 Date: 06-14-91 (21:41)              Number: 162 of 162 (Echo)
   To: ELLIOTT CHAPIN                Refer#: 150
 From: JACK WOEHR                      Read: NO
 Subj: MULTI-TASKING AND MULTI-U     Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 -> Nothing specific; but I suppose it came to me in part because of Brad
 -> Rodriguez' article "Multiprocessor Forth Kernel" in
 -> Forth Dimensions vol. XI, #3.

         Anyway, for a small number of tasks, a prioritized round robin
 is just as effective as a prioritized queue. It's when you have a large
 number of tasks, as in a multiuser system (UNIX) or in a process control
 system (EMCS/Express from FInc) wherein you have to assure that certain
 critical tasks execute ahead of others, and complete their work before a
 lower priority task gets its first whack at processing, that queueing
 becomes important.

         There is no reason Forth couldn't task in any of these other
 ways, it's just tradition and the influence of the low overhead and
 deterministic behaviour of round-robin tasking that has influenced the
 Forth taskers you find in most systems.

         As to Determinism ... a recent program I wrote was so
 deterministic in its task ( four tasks) overhead that I was able to
 write music for one task that plays in rythm without any special tricks,
 just the very predictable time slice that the traditional round robin
 gives to it.

                 =jax=

 NET/Mail : RCFB Golden, CO (303) 278-0364 VESTA & Denver FIG for Forth!
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Thu, 02 Dec 1993 21:07:46 GMT  
 
 [ 4 post ] 

 Relevant Pages 

1. Multi-tasking and Multi-user

2. Multi-tasking and Multi-user

3. Multi-tasking and Multi-user

4. Multi-tasking and Multi-user

5. Multi-tasking and Multi-user

6. Multi-tasking and Multi-user

7. Multi-tasking and Multi-user

8. Multi-tasking and Multi-user

9. Multi-tasking and Multi-user

10. Multi-User Database application (max 5 users) Cross platform Mac OS9 - OSX - Windows

11. Multi user interface - picking user and work directory !

12. How to develop multi dll and multi dictionary application

 

 
Powered by phpBB® Forum Software