Das mit de performance-gewinn bezog sich mehr auf die Datenbank und das 10 gleichzeitige Verbindungen statt einer zum Server aufgebaut werden.
QT5 statt QT6 macht sich kaum bemerkbar, bei Video Wiedergabe schon. (Hardwarebeschleunigung)
Entscheidend ist, ich nutze Hardwarebeschleunigung der GPU, das könnte man ausschalten, was sich negativ auf die Gesamt Leistung auswirken würde, und natürlich den Stromverbrauch und die Temperatur hochtreiben würde.
Einige Anbieter nutzen schon h265/ HEVC, das würde die CPU Last bei alten Systemen in die Höhe schnellen lassen, oder keine Wiedergabe von Videos nur mit Rucklern.
Übersicht mit KI
Hardwarebeschleunigung der GPU mit Linux nutzen: so geht's ...
GPU-Hardwarebeschleunigung nutzt die Grafikkarte (GPU) zur Entlastung der CPU bei grafikintensiven Aufgaben wie Gaming, Videobearbeitung oder Browser-Rendering, was zu schnellerer Leistung und höherer Effizienz führt, indem Berechnungen ausgelagert werden. Sie wird oft in Betriebssystem- und Anwendungs-Einstellungen aktiviert (z.B. Windows-Grafikeinstellungen) und kann die Systemleistung spürbar verbessern, indem sie die GPU selbst die Aufgabenplanung für den Videospeicher übernimmt.
Vorteile
Verbesserte Leistung: Schnellere Bildwiedergabe, flüssigere Animationen und kürzere Ladezeiten.
CPU-Entlastung: Der Hauptprozessor wird frei für andere Aufgaben, was die Gesamtleistung steigert.
Energieeffizienz: Spezialisierte Hardware kann Aufgaben oft sparsamer erledigen.
Übersicht mit KI
Qt6 ist die moderne Weiterentwicklung von Qt5, fokussiert auf verbesserte Performance, native Grafikunterstützung (Vulkan/Metal/D3D) durch das neue
Qt Rendering Hardware Interface (RHI) und zukunftssichere APIs. Während Qt5 (Support endet 2025) weit verbreitet ist, bietet Qt6 optimierte Unterstützung für High-DPI-Displays, bessere C++17-Integration und entfernt veraltete Funktionen für eine schlankere Codebasis.
Die wichtigsten Neuerungen und Merkmale von Qt 6 sind:
Höhere Performance & Effizienz: Qt 6 ist ressourcenschonender und nutzt moderne Prozessor- und Grafikarchitekturen besser aus.
Qt Rendering Hardware Interface (RHI): Anstelle von nur OpenGL unterstützt Qt 6 nun mehrere Backends wie Vulkan, Metal und Direct3D für die grafische Darstellung.
Plattformübergreifend: Es ermöglicht die Entwicklung für Desktop (Windows, Linux, macOS), Mobile (Android, iOS) und Embedded-Systeme.
Modernes QML & UI: Ein starker Fokus liegt auf der deklarativen Sprache QML zur Erstellung moderner, flüssiger Benutzeroberflächen, die sich an verschiedene Geräte anpassen.
@Ctrl_Esc
Aktuell versuche ich gerade einen Xtream IPTV Player und Tester zu bauen, da werde ich mal verschiedene Versionen testen.
Ich nutze für MPV die libmpv-2.dllten, nicht die mpv.exe, aber Dein Download geht erstmal.