<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;"><div>Tim<br></div><div><br></div><div>Thanks you very much. <br></div><div><br></div><div>I have OSProcess installed in my image for the project I have in mind and I will do just that.<br></div><div><br></div><div>cheers.<br></div><div><br></div><div>t</div><div><br></div><div><br></div><div><br></div><div><br></div><br><div style="" class="zmail_extra"><br><div id="Zm-_Id_-Sgn1">---- On Wed, 11 Sep 2019 17:11:00 -0400 <b>tim Rowledge <tim@rowledge.org></b> wrote ----<br></div><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 6px; margin: 0px 0px 0px 5px;"><div>Load OSProcess. Try out the image spawning/forking tools. Works really well on a Raspberry Pi so I suspect it would be even faster on bigger machines.<br><br>> On 2019-09-11, at 1:59 PM, Phil B <<a target="_blank" href="mailto:pbpublist@gmail.com">pbpublist@gmail.com</a>> wrote:<br>> <br>> The difference is that the JVM inherently supports multi-core at via threads in a single VM instance while the Squeak/Cog VM's don't as they only support 'green' threads on a single logical core.  So for Cog you'd use the core affinity tools provided at the OS level to assign affinity at the instance level.  That said, I'd suggest measuring performance with and without processor affinity set as you might find it doesn't provide enough benefit to be worth the hassle depending on the load characteristics.<br>> <br>> On Wed, Sep 11, 2019 at 4:27 PM gettimothy via Squeak-dev <<a target="_blank" href="mailto:squeak-dev@lists.squeakfoundation.org">squeak-dev@lists.squeakfoundation.org</a>> wrote:<br>> Hi All,<br>> <br>> I have a large processing task to do that I would like to divvy up among separate copies of an image running on their own VM instance running on a virtual core.<br>> <br>> Processor is a Ryzen7 with 16 virtual cores.<br>> I figure 1 for me and 15 for separate Cog VM's<br>> <br>> I remember from decades that the JVM had a processor affinity switch.<br>> <br>> <br>> Is there such a thing in Cog?<br>> <br>> Thanks in advance.<br>> <br>> tty<br>> <br>> <br>> <br>> <br><br><br>tim<br>--<br>tim Rowledge; <a target="_blank" href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a target="_blank" href="http://www.rowledge.org/tim">http://www.rowledge.org/tim</a><br>Strange OpCodes: RLBM: Ruin Logic Board Multiple<br><br><br><br></div></blockquote></div><div><br></div></div><br></body></html>