Very long time to open/ show a specific PDF file
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- c, linux
- Bereich
- desktop, performance
Rechercherichtung
Beginne damit, die Verzögerung mit der angehängten Killer_PDF_toom-Anleitung-PDF.pdf unter Linux Mint 21.3 mit XReader 4.0.2 zu reproduzieren, und vergleiche dann die Öffnungszeit mit der der gemeldeten Viewer. Der Issue erwähnt Rendering, CPU-Auslastung und fehlendes Fortschrittsfeedback, nennt aber keine Quelldateien oder Tests; als erledigt würde eine messbare Verbesserung oder eine eindeutige Rückmeldung über den Beschäftigt-Status gelten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Distribution
Linux Mint 21.3 Cinnamon
Package version
4.0.2
Frequency
Always
Bug description
A specific PDF file (attached) needs minutes to be shown - is seems to be (very) complex to render.
XReader uses only ONE of EIGHT available Threads of my Intel i7-4702MQ CPU @8GB RAM (Fujitsu Lifebook E744) - so the time could be much shorter using all available resources.
User without looking at CPU load could think XReader hung up.
Steps to reproduce
Just open the attached PDF "Killer_PDF_toom-Anleitung-PDF.pdf"
Expected behavior
Better performance from End-user-point-of-view.
Usage of all free HW resources
Visual information about opening process (progress bar) to show XReader is busy
Benchmark Testing
XReader (4.0.2) needs 150s to open the file, all pages immediately accessible
Brave (142.1.84.141) needs 90s to show first page, but additional time to show new page (even it it was shown already before)
Okular (Flatpak 25.08.2) needs 170s to open the file completely. Before that new pages needs 20s to be shown properly
Firefox (145.0) needs less than 15s, all pages immediately accessible.
Master PDF Editor (5.9.94) needs 15s to open the file, but additional 2s per new page.
Xournal (Flatpak 1.2.8) needs 70s to open the file, all pages immediately accessible.
Firefox performs by far the best.
Killer_PDF_toom-Anleitung-PDF.pdf
Additional information
It seems none of the PDF viewers mentioned above uses more than one CPU thread - so here is potentially big room for improvement.
- Vorherrschende Sprache
- C
- Sterne
- 283
- Forks
- 82
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus linuxmint/xreader
-
Cyrillic homoglyph characters used in place of ASCII <p> tags in Kazakh AppData description stringOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
Alle Issues in linuxmint/xreader
Ähnliche Issues
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
ClickHouse/pg_clickhouse#383 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
johnsonjh/emu2-cpm86#68 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Zenmap CrashOffenZenmap
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
BasedHardware/omi#19306 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
fastfetch-cli/fastfetch#2619 ·
Maintainer antworten meist innerhalb von 1 Tag