AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Grundsatzfrage Energieverbrauch Screen - mobile Geräte
Thema durchsuchen
Ansicht
Themen-Optionen

Grundsatzfrage Energieverbrauch Screen - mobile Geräte

Ein Thema von stahli · begonnen am 27. Apr 2015 · letzter Beitrag vom 28. Apr 2015
 
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#8

AW: Grundsatzfrage Energieverbrauch Screen - mobile Geräte

  Alt 28. Apr 2015, 09:32
FMX rendert alles mit OpenGL. Rendern fasst das Berechnung und Zeichnen eines grafischen Objekts zusammen. Im Fall von FMX wird dazu eine Grafik-Bibliothek verwendet, die das zwar gut macht, aber eigentlich nicht so sehr für GUIs gedacht ist, sondern eher für 3D Szenen. Dieser Overhead bedeutet mehr involvierte Bibliotheken das bedeutet mehr Rechenleistung und das wiederrum führt zu Stromverbrauch.
Ein OS hat für das Zeichnen von Controls dedizierte Methoden, die das auf die effizienteste Weise tun, ganz einfach weil man dem Anwender eine schnelle Oberfläche (Stichwort: responsive) geben möchte. Da liegen wenige Zwischenschritte bzw. Bibliotheken zwischen nativem Control im Programm erzeugen und nativem control auf dem Display anzeigen das beudeutet weniger Stromverbrauch.
Da gebe ich Dir recht, ohne es wirklich getestet zu haben... Aber wie groß ist der Unterschied...

Oder braucht eine XCode Anwendung schon weniger Strom im Ruhezustand als FMX...?
Und im Betrieb?

Von wie viel Prozent sprechen wir hier?

Und wie sieht es aus mit Android? Hier würde ich sogar schätzen, dass ein Darvik Anwendungen die Interpretiert werden muss - weil nicht nativ - sogar mehr Strom brauchen
als eine FMX mit nativen Arm7-Code...

Hat das mal jemand getestet?

Mavarik
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz