quintess Download

speed and memory

How Quintess was measured

Opening two long PDFs

How long Quintess and Adobe Acrobat take to open two long documents and settle, and how much memory they use then, measured on the same Windows PC on October 11, 2026. These results cover two files on one computer. They don't measure rendering every page, scrolling through a whole document, or editing, and they will differ with other files, hardware and settings.

Adobe and Acrobat are either registered trademarks or trademarks of Adobe in the United States and/or other countries. Quintess is not affiliated with or endorsed by Adobe.

Results

Warm medians: the median of runs 2 to 5, after the first run had read the file into the system's file cache.

DocumentQuintess: readyAcrobat: readyQuintess memoryAcrobat memory
624-page text document0.81 s9.20 s144 MB591 MB
150-page scanned document2.66 s8.96 s387 MB807 MB

Quintess's window appeared in about 0.3 seconds for both documents, with the first page shown. On the scanned document it then spends about two more seconds preparing sharp pages ahead of the one in view (decoding their pictures), within its page memory budget (768 MB by default, set in Preferences), so that scrolling through the document doesn't wait. That work is counted in its ready time.

The files

Both documents are made by a script in the Quintess repository, so anyone can rebuild them: python tools/benchmark/make_fixtures.py.

  • long.pdf: 624 pages of text (900 sections of six paragraphs), made from Markdown by Quintess. 492,793 bytes, SHA-256 b92ff6c269e9bd4311d9ad3be8c83a5139bf27b5f7573a24c89febe8b4e11bd9.
  • scans.pdf: the first 150 pages of long.pdf rendered at 200 dpi as JPEG pictures and put back into a PDF, as a scanner makes them, with no text layer. 69,949,301 bytes, SHA-256 95ae9a8b0e1334510423be76b1e543ad718a467aada2634409aa75d41e9b43a7.

The computer

  • Windows 11 Home, version 10.0.26200.
  • AMD Ryzen 7 5700X, 8 cores and 16 threads, running at about 4.4 GHz during the tests.
  • 32 GB of memory.
  • NVIDIA GeForce RTX 3070 Ti (driver 32.0.16.1062).
  • The files were on an Intel SSD (SSDPEKNW020T8, NVMe).
  • Quintess 0.2.0 (release build), with default settings: page memory 768 MB, automatic graphics.
  • Adobe Acrobat 26.2.21931.0, as installed, with its default settings.

Other programs were open but idle. tools/benchmark/system_info.ps1 prints these details.

The method

tools/benchmark/benchmark.ps1 opens the document in the program five times, closing every process of the program between runs. Each run measures:

  • Window: the time until the program's window appears.
  • Ready: the time until the program stops working on its own. Once the window is up, the processes' combined processor time is sampled every quarter second; "ready" is the moment it began growing by less than 0.05 seconds per sample and kept that up for 2 seconds. This doesn't mean every page was rendered.
  • Memory: the sum of the working sets of every process of the program at that moment, as Task Manager's Details tab shows them. Memory shared between processes is counted once per process. Acrobat ran as four processes (Acrobat and three AcroCEF helpers); Quintess runs as one.

The first run of each program read the file from disk; later runs found it in the system's file cache, so the results above use runs 2 to 5.

Every run

Program and documentRunWindowReadyMemoryPeak private memoryProcesses
Quintess, long.pdf10.90 s1.47 s162 MB214 MB1
Quintess, long.pdf20.29 s0.81 s136 MB200 MB1
Quintess, long.pdf30.29 s0.81 s144 MB210 MB1
Quintess, long.pdf40.29 s0.81 s144 MB210 MB1
Quintess, long.pdf50.27 s0.80 s145 MB213 MB1
Quintess, scans.pdf10.29 s2.66 s386 MB457 MB1
Quintess, scans.pdf20.29 s2.66 s388 MB452 MB1
Quintess, scans.pdf30.28 s2.65 s386 MB449 MB1
Quintess, scans.pdf40.29 s2.66 s387 MB449 MB1
Quintess, scans.pdf50.29 s2.66 s387 MB461 MB1
Acrobat, long.pdf10.93 s13.63 s573 MB437 MB4
Acrobat, long.pdf20.55 s9.25 s590 MB456 MB4
Acrobat, long.pdf30.53 s9.20 s591 MB456 MB4
Acrobat, long.pdf40.55 s9.20 s591 MB457 MB4
Acrobat, long.pdf50.53 s9.21 s591 MB456 MB4
Acrobat, scans.pdf10.55 s9.23 s808 MB675 MB4
Acrobat, scans.pdf20.54 s8.96 s807 MB713 MB4
Acrobat, scans.pdf30.53 s8.97 s808 MB772 MB4
Acrobat, scans.pdf40.54 s8.73 s803 MB670 MB4
Acrobat, scans.pdf50.54 s9.00 s808 MB703 MB4

Running it yourself

  1. Build Quintess, or install it, and run python tools/benchmark/make_fixtures.py to make the two documents.
  2. Close the program you will measure.
  3. Run powershell -File tools/benchmark/benchmark.ps1 -Program <path to the program> -File <document> -ProcessNames <names>, with the process names without ".exe" (for Quintess, quintess-app; for Acrobat, Acrobat,AcroCEF).
  4. Run powershell -File tools/benchmark/system_info.ps1 -Programs <paths> and keep its output with the results.

The scripts are Windows PowerShell. Corrections and results from other computers are welcome as issues on GitHub.