On Oct 19, 2007, at 23:53 , subbukk wrote:
On Saturday 20 October 2007 1:44 am, tim Rowledge wrote:
On 19-Oct-07, at 1:06 PM, subbukk wrote:
I am not so sure. Squeak VM is a processor hog.
No it isn't. It uses cpu when there is a process to run. If there is no process to run, it sleeps. It's the code in the image that gets to decide when processes run or sleep.
I was referring to VM process executing bytecodes in images. Bytecode interpretation is a cpu intensive process.
For instance, the Linux VM running latest etoy-dev consumes a steady 7-12% of cpu if I just drag a polygon object and make it do a forward/turn loop about once a second.
This is probably much more the fault of Morphic and Etoys than the VM's. Would that we had time to start optimizing for OLPC ... but even then it's not certain how far you can get with the current Morphic design.
- Bert -