Leistungsdiagnose

Warum Monosnap so langsam wurde — und die Lösung

Es dauerte’früher nicht so lange. Der Start dauerte früher eine Sekunde. Der Editor öffnete sich sofort. Hier’ist, was sich geändert hat, warum der Trend sich nicht’umkehren wird und die leichte Alternative, die sich tatsächlich wieder schnell anfühlt.

Kaltstart bis zur ersten Aufnahme bereit
Monosnap3.2 s
Maxisnap1.1 s
Latenz von Aufnahme zu Editor
Monosnap1.5–5 s
Maxisnap< 200 ms
Leerlauf-RAM nach 8 Stunden
Monosnap~800 MB
Maxisnap~50 MB
Editor-Anmerkungsverzögerung
MonosnapSpürbar
MaxisnapNicht wahrnehmbar

Die Electron-Steuer, verschärft

Monosnap begann’nicht als Electron-App. In den Anfängen war ein Großteil des Aufnahme- und Bearbeitungscodes nativ. Im Laufe der Zeit wurden UI-Komponenten auf einem Chromium-Renderer neu aufgebaut — was die Iteration erleichterte, aber erhebliche, dauerhafte Startkosten verursachte.

Electron wird’mit der Zeit nicht leichter. Jedes Jahr fügt Chromium Funktionen hinzu, liefert mehr Code, eine höhere Speichergrundlage und eine kompliziertere Initialisierung. Eine App, die 2019 akzeptable 60 MB groß war, ist jetzt beim Start mindestens 180 MB groß und wächst von dort aus. Das’ist, bevor man das Speicherleck berücksichtigt, das wir auf der Seite zum Speicherleck behandelt haben..

Wenn Sie drücken Ctrl+Alt+5, muss Monosnap einen Chromium-Renderer aufwärmen, um das Aufnahme-Overlay zu zeichnen. Bei einer kalten App, das’dauert mehrere hundert Millisekunden. Bei einer warmen App, die bereits Hunderte von Megabyte verbraucht hat, dauert es’länger. Nach fünf Stunden eines Arbeitstages wird das Overlay so langsam gezeichnet, dass Benutzer einen Unterschied bemerken.

Der Anmerkungseditor ist der schlimmste Übeltäter

Das Editorfenster nach der Aufnahme ist fast vollständig eine Chromium-Webansicht. Wenn Sie einen Pfeil platzieren oder ein Rechteck zeichnen, sendet das Tool Ereignisse über Electron’s IPC-Grenze an den nativen Prozess und wieder zurück. Dieser Hin- und Rückweg ist bei einem frischen Prozess schnell und merklich träge, sobald der Prozess ausgelastet ist.

Für Benutzer, die intensive Anmerkungen machen — Fehlerberichte, Tutorials, Dokumente — summiert sich das. Zehn Minuten Anmerkungen fühlen sich an wie zwanzig.

Maxisnap: kein Electron, keine Belastung

Maxisnap’s Editor ist ein natives PyQt6-Fenster. Die Anmerkungsleinwand verwendet QPainter direkt auf einem QPixmap.’gibt es keine Webansicht, keine IPC-Grenze zwischen der Tool-Logik und der Rendering-Oberfläche. Wenn Sie einen Pfeil platzieren, erscheint er im nächsten Zeichenzyklus. Es gibt keinen Hin- und Rückweg.

Der Kaltstart vom Tray bis zur Aufnahmebereitschaft dauert auf einem typischen Computer etwa eine Sekunde. Die Aufnahme bis zum Editor dauert unter 200 ms. Diese Zahlen bleiben in Stunde 1, Stunde 4, Stunde 8 und Stunde 72 gleich. Die App verschlechtert sich nicht’im Laufe der Zeit, weil es’nichts anzusammeln gibt.

60-Sekunden-Wechsel

Holen Sie sich Ihre Geschwindigkeit zurück

  1. 1
    Laden Sie das Installationsprogramm herunter. Download-Seite, 63 MB, kostenlos.
  2. 2
    Monosnap beenden aus dem Tray, damit sich beide Apps nicht’um den Hotkey streiten.
  3. 3
    Installieren. Standardeinstellungen sind in Ordnung. Kein Neustart.
  4. 4
    Drücken Sie Ctrl+Alt+5. Beachten Sie, dass der Editor sich öffnet, bevor Sie’die Tasten losgelassen haben.
FAQ

Leistungsfragen

Kann ich Monosnap beschleunigen, ohne zu wechseln?

Marginal. Schließen Sie die App am Ende des Tages, anstatt sie laufen zu lassen. Deaktivieren Sie „Minimiert starten“. Deaktivieren Sie alle Cloud-Synchronisierungsfunktionen, die Sie nicht’verwenden. Nichts davon behebt den strukturellen Overhead, aber es hilft ein wenig.

Ist Maxisnap’Ist die Aufnahmequalität gleich?

Identisch. PNG-Ausgabe in voller Auflösung, verlustfrei. JPEG wird ebenfalls mit konfigurierbarer Qualität unterstützt. Es’gibt kein Downsampling oder Größenänderung, es sei denn, Sie fügen es selbst über das Zuschneidewerkzeug hinzu.

Unterstützt Maxisnap das Scroll-Capture?

Noch nicht. Wenn Scroll-Capture für Ihren Workflow unerlässlich ist, ShareX oder Snagit sind bessere Optionen. Für die Standard-Regionen-/Vollbild-/Fensteraufnahme mit Anmerkungen ist Maxisnap schneller und leichter.

Ein Screenshot-Tool, das schnell bleibt.

Kein Aufwärmen. Keine Verzögerung. Keine rituellen Neustarts.

Maxisnap herunterladen

Verwandt: Speicherleck · Einfrieren · ist es tot?