status of startup speedup
Tomeu Vizoso
tomeu at tomeuvizoso.net
Fri Feb 8 13:18:16 EST 2008
Hi,
attached is a patch to rainbow for executing python activities inside a
forked child.
This saves quite a bit of the initializing code, taking a 7s. activity
to start in 3. Perhaps we could preload some more initializations.
Haven't even looked yet at possible memory savings.
The only remaining issue is that activities cannot update their journal
entries. They are able to create the entries in the datastore, but the
second call to the DS service fails. Tomorrow will look at this if
nobody beats me to it.
Thanks,
Tomeu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Some-hacks-for-preloading-some-modules-and-then-exec.patch
Type: application/mbox
Size: 9152 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/devel/attachments/20080208/8c300cd1/attachment.mbox>
More information about the Devel
mailing list