Leistungsoptimierung

<< Klicke, um Inhaltsverzeichnis anzuzeigen >>

Navigation:  Installation und Updates > Pro-Bau/S und AddOne >

Leistungsoptimierung

Allgemeines

Die Leistungsoptimierung verbessert die Start- und Ladezeiten von AddOne-Anwendungen durch die Erstellung sogenannter Native Images für die verwendeten .NET-Komponenten.

Nach Windows-Updates, AddOne-Updates oder Aktualisierungen von Microsoft-.NET-Komponenten kann es erforderlich sein, die Leistungsoptimierung erneut auszuführen.

Wir empfehlen, die Leistungsoptimierung dauerhaft aktiv zu halten, da hierdurch die Anwendungsperformance spürbar verbessert werden kann.

 

Technischer Hintergrund

AddOne basiert auf Microsoft-.NET-Technologien. Standardmäßig werden Teile einer .NET-Anwendung erst beim Programmstart in maschinenlesbaren Code übersetzt.

Die Leistungsoptimierung nutzt die Microsoft-Technologie NGEN (Native Image Generator), um diese Übersetzung bereits im Voraus durchzuführen. Hierbei werden sogenannte Native Images erstellt und auf dem System gespeichert.

Dadurch können verschiedene Programmkomponenten schneller geladen werden, was insbesondere folgende Vorteile bietet:

Schnellere Programmstarts

Kürzere Ladezeiten von Programmfunktionen

Verbesserte Reaktionsgeschwindigkeit der Anwendung

Nach Windows-Updates, .NET-Updates oder AddOne-Updates können bestehende Native Images ungültig werden. In diesem Fall muss die Leistungsoptimierung erneut ausgeführt werden, damit die optimierten Komponenten aktualisiert werden.

 

Verfügbare Ausführungsarten

Für die Leistungsoptimierung stehen verschiedene Möglichkeiten zur Verfügung:

 

Manuelle Ausführung

Die manuelle Ausführung eignet sich insbesondere für Einzelarbeitsplätze oder kleinere Umgebungen.

Sobald eine Leistungsoptimierung erforderlich ist, wird innerhalb der Anwendung eine entsprechende Schaltfläche angezeigt. Die Optimierung kann anschließend direkt aus der Anwendung heraus gestartet werden.

Weitere Informationen finden Sie im Artikel Leistungsoptimierung manuell durchführen.

 

Automatisierte Ausführung

Für Umgebungen mit mehreren Arbeitsplätzen empfehlen wir die automatisierte Ausführung der Leistungsoptimierung.

Hierbei wird die Optimierung regelmäßig über die Windows-Aufgabenplanung oder zentral über Gruppenrichtlinien ausgeführt.

Weitere Informationen finden Sie im Artikel Leistungsoptimierung automatisieren.

 

Empfehlung

Einzelarbeitsplätze: Manuelle Ausführung über die Anwendung

Mehrere Arbeitsplätze: Automatisierte Ausführung über die Aufgabenplanung

Größere Umgebungen: Zentrale Verteilung über Gruppenrichtlinien (GPO)