<div>Hi Herbert,</div><div><br></div><div>That 15+% cpu load at idle seems to indicate polling I/O, yes?<caret></caret></div><div><br></div><div id="protonmail_signature_block" class="protonmail_signature_block"><div><div>Kindly,<br>Robert<br></div></div></div> <div><br></div><div><br></div>On Mon, Jul 13, 2020 at 11:21, Herbert König <<a href="mailto:herbertkoenig@gmx.net" class="">herbertkoenig@gmx.net</a>> wrote:<blockquote class="protonmail_quote" type="cite">
Hi Robert,<br>
<br>
I cannot directly reply but a datapoint:<br>
On a PiZeroW an idle Squeak 5.3 uses 15+ % CPU. Also if the Window
is minimized. That does not look event driven but maybe tightvnc
plays a role here too.<br>
<br>
Otherwise it runs fine over months at 60 % CPU 24/7 on an A+ since
2014. Outside between -20 and +40 ^C. That's 5.1 currently. I can
really recommend using Squeak on a Pi. Unless that constant CPU load
cannot be accepted.<br>
<br>
Cheers,<br>
<br>
Herbert<br>
<br>
<img src="cid:part1.867841E4.AF203BD4@gmx.net" alt="" src-original-pm-cid="cid:part1.867841E4.AF203BD4@gmx.net"><br>
<br>
<div class="moz-cite-prefix">Am 13.07.2020 um 16:02 schrieb Robert
Withers via Squeak-dev:<br>
</div>
<blockquote type="cite">
<p>Hey y'all, there is a discussion thread on this article [1]
about Smalltalk on a Pi. I commented pointing to Squeak on a Pi.
Another commenter made this statement and I wish to respond.<br>
</p>
<blockquote>
<div class="comment-content">
<p>I used a Squeak variant to test hardware and prototype UI
ideas. Ran like a champ on bare bones 68000, PPC & ARM
boards.</p>
<p>The only critique I have of using Squeak out of the box is
<i>it’s original VM used polling for I/O</i>. I’m sure there
are VMs by now that don’t have this problem. And <i>message
dispatch is a bit of a pig</i> in terms of power usage.
But again, a properly JITted Smalltalk VM should be fine. I
would LOVE IT if Smalltalk or Self became <i>popular for
embedded work</i>.</p>
</div>
</blockquote>
<p>K, r</p>
<p>---<br>
</p>
<p>[1] Making Smalltalk On A Raspberry Pi - <a class="moz-txt-link-freetext" href="https://hackaday.com/2020/07/12/making-smalltalk-on-a-raspberry-pi/">https://hackaday.com/2020/07/12/making-smalltalk-on-a-raspberry-pi/</a><br>
</p>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 7/13/20 9:45 AM, Robert Withers
wrote:<br>
</div>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hello everyone!
Does the current cog spur 64-it VM use polling I/O? Or is some other
mechanism used?
Kindly,
rabbit
</pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap=""></pre>
</blockquote>
<br>
</blockquote><div><br></div><div><br></div>