Open
Description
I've made some measuring about CPU loads. I've built all puNES releases from 0.106 (earlier ones failed to build now) to 0.111 (except for 0.108, which also failed to build), plus the latest development version of 0.112. puNES is eating more and more resources; the rising in CPU load is alarming.
Here is a table for illustration:
Version | Size (CLang) | Size (GCC) | Load (CLang) | Load (GCC) | Fans |
---|---|---|---|---|---|
0.106 | 1402K | 1402K | 50% / 40% | 50% / 40% | Silent. |
0.107 | 1498K | 1497K | 50% / 40% | 50% / 40% | Silent. |
0.109 | 1730K | 1733K | 70% / 40% | 70% / 40% | Silent. |
0.110 | 2966K | 3257K | 87.5% / 55% | 85% / 52.5% | Bit louder, occasionally spinning up more. |
0.111 | 4094K | 4443K | 110% / 80% | 115% / 85% | Loud, spinning fast, continously. |
0.112 | 4103K | 4454K | 112.5% / 80% | 112.5% / 82.5% | Loud, spinning fast, continously. |
Measured with htop
, the settings, the build options and the environment were all the same.
Something started to going wrong after 0.109 and it got worse. If someone gives me advice about how can i measure what parts are consuming this much, i will do it.
Metadata
Metadata
Assignees
Labels
No labels