# Falls Sie eine Website erwarten, aber diesen # Abschnitt lesen können, löschen Sie bitte das # _index.htmx_Runbox-Effizienz # vom Ende der Adresszeile. Danke! Lang: de Title: Speicher- und CPU-Verbrauch durch verschiedene Varianten des Runbox-Webinterfaces Short Title: Speicher-, CPU-Verbrauch Runbox Publication date: 2018-12-18 Meta: en Title: Memory and CPU Footprint of Runbox Web Interface Variants Short Title: Memory, CPU usage of Runbox +PART_1 >>PART_1 en 1.0

Memory and CPU Footprint of Runbox Web Interface Variants

Runbox Team invited customers to a community to talk about the not finished new Runbox 7 interface.

This motivated me to just checked memory and CPU consumption on my two-core cpu PC with 2 GB RAM and present the results hereby and in https://community.runbox.com/t/memory-and-cpu-footprint/684 Runbox .

Test instructions

Results RMM6

Raw

    real    1m17,342s
    user    0m31,203s
    sys     0m3,980s

    305604 firefox
    179268 Web Content
     77468 Web Content

Explanation

I needed 1 m 17 s to test RMM6. In this while, the browser firefox took 35 seconds of 1 CPU to load the pages and scroll up and down. Firefox used 305604+179268+77468 = 562340 kB of memory at the end of the test.

Observation: When browser was open and there was no scrolling/loading then all CPUs were shown idle in my cpu indicator.

Results Runbox 7

Raw

    real    1m22,657s
    user    1m12,300s
    sys     0m11,543s
 
    256284 Web Content
    295556 firefox
     77644 Web Content

Explanation

I needed 1 m 23 s to test Runbox 7. In this while, the browser firefox took 1 m 24 s of 1 CPU to load the pages and scroll up and down. Firefox used 256284+295556+77644 = 629484 kB of memory at the end of the test.

Observation: When browser was open there was no time when all CPUs were shown idle in my cpu indicator.

Discussion

This test as shown in “Test instructions” is not perfect but gives a coarse impression on what’s happening. It can be assumed that the higher usage of ressources of new Runbox version in this first coarse test, would, in it's tendency, be demonstrated by most other test instructions which could be invented and which aim some real-usage-behaviour.

Conclusion

This test affirms the general trend that new software versions over the years take more and more resources thus render old PCs, if still working, obsolete because they cann’t anymore fulfil the tasks which they could ten years ago.

I recently saw a presentation on some scientific approach to measure efficiency of software, it was at “Bits&Bäume” conference: see event description.

>> PART_1 de 1.0

Speicher- und CPU-Verbrauch durch verschiedene Varianten des Runbox-Webinterfaces

Das Runbox-Team hat die Kunden zu einer Community eingeladen, um dort über das noch nicht fertiggestellte Runbox-7-Interface zu diskutieren.

Ich habe das zum Anlass genommen, den Speicher- und CPU-Bedarf des alten und des neuen Interfaces auf meinem Zweikern-Rechner mit 2 GB RAM zu testen und veröffentliche die Ergebnisse nun hier und in der https://community.runbox.com/t/memory-and-cpu-footprint/684 Runbox .

Testablauf

Ergebnisse für das alte Interface (RMM6)

Daten

    real    1m17,342s
    user    0m31,203s
    sys     0m3,980s

    305604 firefox
    179268 Web Content
     77468 Web Content

Erklärung

Ich habe 1 min. 17 s gebraucht, um RMM6 zu testen. In dieser Zeit verbrauchte der Browser Firefox 35 Sekunden Rechenzeit einer CPU, um die Seiten zu laden und hoch- und runterzuscrollen. Firefox hat am Ende der Laufzeit 305604+179268+77468 = 562340 kB Speicher verbraucht.

Beobachtung: Als der Browser offen war und nicht gescrollt/geladen hat, wurden in meinem CPU-Indikator alle CPUs als idle (Leerlauf) angezeigt.

Ergebnisse für das neue Interface (Runbox 7)

Daten

    real    1m22,657s
    user    1m12,300s
    sys     0m11,543s
 
    256284 Web Content
    295556 firefox
     77644 Web Content

Erklärung

Ich habe 1 min. 23 s gebraucht, um Runbox 7 zu testen. In dieser Zeit verbrauchte der Browser Firefox 1 Minute und 24 Sekunden Rechenzeit einer CPU, um die Seiten zu laden und hoch- und runterzuscrollen. Firefox hat am Ende der Laufzeit 256284+295556+77644 = 629484 kB Speicher verbraucht.

Beobachtung: Als der Browser offen war und nicht gescrollt/geladen hat, wurden in meinem CPU-Indikator alle CPUs als idle (Leerlauf) angezeigt.

Erörterung

Dieser in “Testablauf” erklärte Test ist nicht perfekt, gibt aber einen groben Eindruck von der Ressourcennutzung. Es kann angenommen werden, dass der höhere Ressourcenverbrauch der neuen Runbox-Version, der im Test gemessen wurde, in seiner Tendenz ebenfalls mit den meisten anderen denkbaren Testabläufen, die ein Realnutzungs-Verhalten anstreben, aufgezeigt werden kann.

Schlussfolgerung

Dieser Test bestätigt den generellen Trend, dass neue Software-Versionen über die Jahre immer mehr Ressourcen benötigen und dadurch alte PCs, wenn sie noch funktionieren, obsolet machen, weil sie nicht mehr die Aufgaben erfüllen können, die sie zehn Jahre zuvor erfüllen konnten.

Ich habe kürzlich einen Vortrag über einen wissenschaftlichen Ansatz zur Messung von Software-Effizienz gesehen, der bei der Bits&Bäume-Konferenz gehalten wurde: siehe Eventbeschreibung .