<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Hi Robert,<br>
    <br>
    yes that is my guess but there also is this loop that steps all
    morphs (clock, browsers.. ) so I just don't know and I'm not deep
    into the innards of Squeak. Just a happy user. And I don't know how
    VNC handles the display updates.<br>
    <br>
    So let's wait for someone who knows. <br>
    <br>
    Cheers,<br>
    <br>
    Herbert<br>
    <br>
    <div class="moz-cite-prefix">Am 13.07.2020 um 17:46 schrieb Robert
      via Squeak-dev:<br>
    </div>
    <blockquote type="cite"
cite="mid:kafpOFK6Qut4fp7aoT9eonjcJm3KmF3XtZvy25nrTHCk0TLFDkFBr6wolbu3X27iBYaQHbWxhTFB_r-bSr0NbQ3a5hNpwzbU-YMUp3uDaAU=@pm.me">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <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=""
        moz-do-not-send="true">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:part2.1149C15A.53E2F7E8@gmx.net" alt=""
src-original-pm-cid="imap://herbertkoenig%40gmx%2Enet@imap.gmx.net:993/fetch%3EUID%3E/INBOX%3E81925?header=quotebody&part=1.1.2.2&filename=ogpojichekdajmne.png"
          class=""><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/"
              moz-do-not-send="true">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>
        </blockquote>
        <br>
      </blockquote>
      <div><br>
      </div>
      <div><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">
</pre>
    </blockquote>
    <br>
  </body>
</html>