SimpliGen Docs
Troubleshooting

Die erste Generierung ist sehr langsam

Warum der erste Clip einer Sitzung viel länger dauert als die übrigen, und wie man in zwei Minuten eine langsame Festplatte von einer langsamen GPU unterscheidet.

Eine Generierung, die auf einer Grafikkarte zwanzig Minuten dauert, obwohl sie drei Minuten dauern sollte, liegt meist nicht an der Grafikkarte. Der Großteil der Zeit wird damit verbracht, das Modell von der Festplatte zu lesen, bevor die Generierung überhaupt beginnt, und ein Antivirus-Scanner vor diesem Lesezugriff kann die Zeit vervielfachen.

Wer braucht das

Wer nach dem Öffnen von SimpliGen die erste lokale Generierung viel langsamer findet als die nachfolgenden. Dies zeigt sich besonders bei Video-Presets, da Video-Modelle die größten Dateien sind.

Ist das dein Problem?

Das ist wahrscheinlich der Fall, wenn du diese Punkte erkennst:

  • Die erste Generierung nach dem Öffnen von SimpliGen ist langsam, später folgende sind viel schneller.
  • Die Fortschrittsleiste bleibt lange Zeit stillstehen, bevor die Schritte anfangen zu zählen.
  • Deine GPU läuft während dieser ruhigen Phase beinahe untätig.
  • Deine Modelle befinden sich auf einer Festplatte, einem externen Laufwerk oder einem Netzwerkspeicher statt auf einer internen SSD.

Der Zwei-Minuten-Test

Führe die gleiche Generierung zweimal aus, ohne SimpliGen dazwischen zu schließen.

  • Wenn der zweite Durchlauf viel schneller ist, ist mit deiner GPU nichts falsch. Du hast bezahlt, um das Modell zu laden, und die unten stehenden Lösungen sind anwendbar.
  • Wenn beide Durchläufe gleich langsam sind, ist das nicht dein Problem. Siehe stattdessen Speicherprobleme / Generierungen bleiben stecken.

Was passiert tatsächlich

Bevor ein Preset generieren kann, liest die Engine seine Modelle in den Speicher. Ein Video-Preset kann 10 bis 30 GB von der Festplatte laden. Einmal geladen bleibt das Modell im Speicher, sodass jede weitere Generierung in dieser Sitzung die Wartezeit überspringt.

Zwei Dinge verlangsamen diesen Lesezugriff normalerweise erheblich:

  • Das Laufwerk. Eine mechanische Festplatte oder ein USB- oder Netzwerklaufwerk ist viele Male langsamer als eine interne SSD. Ein Benutzer-Log zeigte, dass das Modell mit 29 MB/s geladen wurde, was eine 3,5-minütige Renderzeit in eine 24-minütige Wartezeit verwandelte.
  • Ein Antivirus-Scanner. Windows Defender und Antivirus von Drittanbietern scannen jede Datei beim Lesen. Bei Dateien dieser Größe kann das mehr Zeit kosten als der Lesezugriff selbst.

Das ist der Unterschied, den Menschen am meisten bemerken, wenn sie von einem Cloud-Tool kommen. Bei einem Cloud-Service ist das Modell bereits auf dem Server geladen, sodass dir dieser Aufwand nie anfällt. Lokal bezahlst du ihn einmal pro Sitzung.

Behebe das Problem

Speichere deine Modelle auf deinem schnellsten Laufwerk

Öffne Einstellungen -> Speicher und überprüfe, wo Modelle gespeichert werden. Wenn dieser Ort eine Festplatte, ein externes Laufwerk oder ein Netzwerkspeicher ist, verschiebe ihn auf eine interne SSD. Presets, die du bereits installiert hast, können an den neuen Ort neu heruntergeladen werden.

Schließe den Modellordner aus deinem Antivirus-Scanner aus

In Windows-Sicherheit öffnest du Virus- & Bedrohungsschutz, dann Einstellungen verwalten unter Einstellungen für Virus- & Bedrohungsschutz, dann Ausschlüsse hinzufügen oder entfernen, und fügst deinen SimpliGen-Speicherordner als Ordner-Ausschluss hinzu. Der Pfad ist der in Einstellungen -> Speicher angezeigte.

Wenn du einen Antivirus von einem Drittanbieter verwendest, füge stattdessen denselben Ordner zu seiner Ausschlussliste hinzu. Modelldateien stammen aus den vom Preset deklarierten Quellen und werden beim Download überprüft, daher schützt dich der Ausschluss des Ordners nicht weniger vor den Dingen, die der Scanner abgefangen hätte.

Führe den Test erneut aus

Öffne SimpliGen neu und führe eine Generierung aus. Der erste Durchlauf sollte jetzt anfangen, Schritte zu zählen, anstatt viele Minuten lang stillzustehen.

Immer noch langsam, nachdem das Modell geladen ist?

Dann ist die Generierung selbst der langsame Teil, was eine andere Frage ist. Lokales Video dauert Minuten, keine Sekunden, und wie viele Minuten hängt von deiner Grafikkarte, der Auflösung und der Dauer ab. Siehe Systemanforderungen, um zu erfahren, was dich erwartet, und Speicherprobleme / Generierungen bleiben stecken, wenn es am Ende steckenbleibt, anstatt langsam zu laufen.

Wenn lange Durchläufe abstürzen oder den ganzen Computer einfrieren, anstatt langsam zu beenden, ist das die Auslagerungsdatei, nicht die Festplatte. Siehe Erhöhe deine Windows-Auslagerungsdatei.