Multiple processes using #nextPutAll:
J J
azreal1977 at hotmail.com
Sat May 26 16:26:49 UTC 2007
Aha, ok, maybe the VM just checks every 250ms to see if a higher priority is
ready to run.
But then, there probably will be one everytime (e.g. UI handling), so after
the VM lets the UI handling routines run and what ever else, he puts back
the last running process?
>From: Bert Freudenberg <bert at freudenbergs.de>
>Reply-To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>To: The general-purpose Squeak developers
>list<squeak-dev at lists.squeakfoundation.org>
>Subject: Re: Multiple processes using #nextPutAll:
>Date: Sat, 26 May 2007 18:24:08 +0200
>
>On May 26, 2007, at 18:17 , J J wrote:
>
>>Well Tim and John had mentioned that a given process gets preemited after
>>around 250 ms
>
>You must have misinterpreted that part. A given process continues to run
>indefinitely until one of the conditions listed by Nicolas below happens.
>
>- Bert -
>
>On May 26, 2007, at 18:16 , nicolas cellier wrote:
>>>It can be pre-empted
>>>- if the process explicitely yield
>>>- if the process is blocked on a Semaphore
>>>- if a higher priority process is unblocked.
>
>
>
>
>
_________________________________________________________________
More photos, more messages, more storageget 2GB with Windows Live Hotmail.
http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_2G_0507
More information about the Squeak-dev
mailing list
|