View Issue Details

IDProjectCategoryView StatusLast Update
0004697Spring engineGeneralpublic2015-03-12 19:39
Reportermsafwan Assigned TojK  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionwon't fix 
Product Version98.0 
Summary0004697: Spring is too inefficient
DescriptionSpring opted for large CPU usage that didn't scale with gameplay. It use 100% CPU even in idle game.

This contribute to global warming. Instead of, for example, using 30 Watt for a light game, it decide to use entire 60 Watt of processor for same game. It further increase wastage by locking entire core away from OS, forcing the OS to utilize more and more CPU for multi-tasking.

This is especially bad for mobile computers because of the battery drain & risk of overheating.

And expect overall system performance to decrease due to many hardware depending on CPU cycle.
Additional Information1) spin-lock: https://springrts.com/mantis/view.php?id=4695#c14140
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

silentwings

2015-03-10 14:38

reporter   ~0014144

It use 100% CPU even in idle game. > Can't reproduce.

abma

2015-03-12 19:39

administrator   ~0014155

@msafwan:

the second time: ENABLE VSYNC!

Issue History

Date Modified Username Field Change
2015-03-10 14:11 msafwan New Issue
2015-03-10 14:38 silentwings Note Added: 0014144
2015-03-10 14:44 jK Status new => closed
2015-03-10 14:44 jK Assigned To => jK
2015-03-10 14:44 jK Resolution open => won't fix
2015-03-12 19:39 abma Note Added: 0014155