[Seaside] Forked processes and Seaside on VW
Carl Gundel
carlg at libertybasic.com
Thu Mar 1 18:49:39 UTC 2007
I depend on forked processes in Run BASIC. When the user interacts with the
web browser it sends messages to a model which forks to do its thing. These
processes yield frequently to give each other time to execute. I fork these
processes at userBackgroundPriority, which I believe is at 30. When I look
in the Process Monitor the actual Seaside application that the user
interacts with seems to be running at 65. So, I'm trying to figure out why
when I have one process running at priority level 30 it causes a Seaside
session running at 65 to run very sluggishly. Shouldn't the higher priority
process preempt the lower priority one that is yielding frequently?
-Carl Gundel, author of Liberty BASIC
http://www.libertybasic.com
More information about the Seaside
mailing list