<p></p>
<p>I noticed this a few times, and today I observed it a bit: After resuming my Win10 message from sleep, my two open Squeak.exe processes both made up each ~14% CPU load. I suspect this performance gap is caused by the VM because, in one image, a nearly empty Morphic world was open (two non-stepping windows only) and in the other one, a completely empty MVC world; both images were responsive; and according to Squeak's CPU watcher, only ~20% of time were spent in the UI process but 80% in idle. After a few minutes, both VM instances fall back to ~0.1% of total CPU usage.</p>
<p>Is there any chance to find an explanation for this behavior in the VM implementation, are there any hidden background operations (maybe certain WM_MESSAGES) that are triggered after resuming from sleep? Does anyone else notice similar behavior?</p>
<p>For sake of completeness, I should mention that my RAM and disk usage are chronically near maximum (90% of RAM in use, 25 GB on SSD free. Squeak images are so large <g-emoji class="g-emoji" alias="neutral_face" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f610.png">😐</g-emoji>). But this does not change after a few minutes so I don't think it explains the observed slowdown completely.</p>
<p>VM build 202010232046; but I could already have experienced similar issues a few months ago.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AIJPEW7M3SOTHRU5DSKVIIDSREONFANCNFSM4T6QLIPQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AIJPEW5MV2TNIZ43P7OR6CTSREONFA5CNFSM4T6QLIP2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4LEZPIOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/537",
"url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/537",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>