Files
ElyOffice/docs/perf/2026-10-08-Mac16,10.md
T

3.1 KiB

Benchmark 2026-10-08

Format: docs/perf/README.md.

{
  "date": "2026-10-08",
  "machine": "Mac16,10",
  "cpu": "Apple M4",
  "cores": "10",
  "memory_gb": 24,
  "gpu": "Apple M4",
  "system": "macOS 27.0",
  "fonts": 372,
  "builds": {
    "ely-doc": "0c399c291aea777c",
    "ely-table": "14691141a5506fa1",
    "ely-show": "0cc42529fee3ecd2",
    "ely-pdf": "012e886daa97a613",
    "ely-tree": "72c2e357b27e5109",
    "ely-mark": "4d57205af957ba11"
  },
  "samples": {
    "doc.docx": "44320bb46b8032f45eb37f4af5cc0b8c5148c0c40f244a0da9f6730f3fb26f0a",
    "sheet.xlsx": "356ca8e1c6985257040d205c5c72bbc66c9acc0afb76ec26fba7d6a1566f21a1",
    "pages.pdf": "d9852531dbbd3699642398c2b454246a361c92ddad5f7dc7483af371f9ce40cb",
    "notes.md": "2c21622c0242e5460d0df3e6a0b7497a6a2100a4e10363e095519b8f9256bdb3",
    "repo": "1ad0662eea314739d0b85ae5ae9258620d271c75"
  }
}
PERF Case Runs P50 ms P95 ms Target ms Total memory MB
PERF-01 ely-doc first run 1 164 164 ✓ 3000
PERF-01 ely-doc daily start 30 124 133 ✓ 3000
PERF-01 ely-table first run 1 161 161 ✓ 3000
PERF-01 ely-table daily start 30 125 133 ✓ 3000
PERF-01 ely-show first run 1 153 153 ✓ 3000
PERF-01 ely-show daily start 30 121 127 ✓ 3000
PERF-01 ely-pdf first run 1 163 163 ✓ 3000
PERF-01 ely-pdf daily start 30 124 133 ✓ 3000
PERF-01 ely-tree first run 1 172 172 ✓ 3000
PERF-01 ely-tree daily start 30 132 140 ✓ 3000
PERF-01 ely-mark first run 1 451 451 ✓ 3000
PERF-01 ely-mark daily start 30 201 215 ✓ 3000
PERF-01 ely-doc blank document ready 30 910 963 ✓ 3000
PERF-01 ely-table blank document ready 30 978 999 ✓ 3000
PERF-01 ely-show blank document ready 30 1107 1132 ✓ 3000
PERF-02 ElyDoc key to new tile 30 2 6 ✓ 100
PERF-02 main thread busy >100 ms: 0 times 1 0 0 100
PERF-03 ElyDoc doc.docx 30 1182 1211 ✓ 5000 426
PERF-04 ElyTable sheet.xlsx 30 1173 1197 ✓ 5000 402
PERF-05 ElyPDF pages.pdf 30 412 425 ✓ 3000 114
PERF-07 ElyMark notes.md 30 1572 1612 ✓ 2000 1037
PERF-06 ElyTree history, press to first screen 30 381 407 ✓ 1000
PERF-06 ElyTree query 'part 42', first results 30 450 462 ✓ 1000

PERF-08, ElyDoc creating and closing a document 40 times (total memory MB / open files / kernel documents):

before: 393/558/1

419/562/1 427/562/1 427/562/1 427/562/1 430/562/1 430/562/1 430/562/1 430/562/1 430/562/1 430/562/1 430/562/1 430/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1 431/562/1

PERF-09 (Agent sessions) belongs to the second release.