Hello, I believe the issue is that typically on idle an application does not consume energy, it is in wait mode and restart when an I/O event is triggered. For Pharo, I/O event does not restart the Process, on idle, the Process waits for 1 ms, then checks if I/O event was triggered, and if nothing happened, waits again a ms. We wants to fix that in the future but it is difficult it requires to change the Process implementation which is implemented half in the VM half in the image .... I am not sure it is related to Morphic. 2014-08-10 20:10 GMT+02:00 kilon alios <kilon.alios@gmail.com>:
I have just upgraded my macbook air to Mavericks and I noticed now that Activity Monitor has an energy tab that shows which apps consume most energy and Pharo is on No1 spot for idle apps.
1) Pharo - > 50-60%
2) Chrome (7 tabs open) -> 10%
3) Blender (3d app) -> 15%
emacs, itunes , maps etc close to 0%
The only way to compete with pharo is playback a youtube video that spikes energy to 80 or play a 3d game.
I assume Morphic is quite heavy on resources.