[squeak-dev] [Vm-dev] Use less CPU (improve battery life or reduce cost in the cloud)

Eliot Miranda eliot.miranda at gmail.com
Wed Aug 30 19:14:29 UTC 2017


Hi Tim,

> On Aug 30, 2017, at 10:39 AM, tim Rowledge <tim at rowledge.org> wrote:
> 
> Whilst thinking about this let us please keep in mind leaving some hooks for use cases where there is no interrupt-type incoming events - older OSs (<cough>RISC OS, Mac OS 9, Windows pre-whatever) or bare-metal systems with essentially no OS. I don’t think either case should prevent us moving forward but at least leaving open, clean, avenues for them to keep working would be nice.

IMO, leaving it up to the VM to decide what to do when there's nothing to do allows better support on those other OSs and bare metal than leaving it up to the image to provide some catch all hack like the background process calling relinquishProcessorForMilliseconds.

> 
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> You can't make a program without broken egos.
> 
> 
> 


More information about the Squeak-dev mailing list