You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
As a single session on the site grows in length and more separate pages are navigated to, performance tanks, GPU usage increases and all interactions like clicking other links and scrolling become incredibly laggy (Chromium only). On Firefox, the scrolling remains stable, but the graph view becomes laggy and page navigation also slows, as on Chromium, but to almost unusable levels.
A screenshot from a performance profile I captured (unsure of a suitable method to share this whole file as it is quite large) can be seen below in the screenshots section.
As performance worsens, multiple of the following error are also appearing in the console, originating from postscript.js:
Uncaught (in promise) OperationError: Failed to execute 'requestDevice' on 'GPUAdapter': D3D12 create command queue failed with E_OUTOFMEMORY (0x8007000E)
at CheckHRESULTImpl (..\..\third_party\dawn\src\dawn\native\d3d\D3DError.cpp:119)
at CheckHRESULTImpl (..\..\third_party\dawn\src\dawn\native\d3d\D3DError.cpp:119)
postscript.js:1093
To Reproduce
Steps to reproduce the behavior:
Go to https://quartz.jzhao.xyz/
Click around the site, visit 15/20/30 wikilinks in succession. Scroll around.
Performance will worsen, will GPU usage will increase.
Expected behavior
Performance stays stable.
Screenshots and Source
Desktop (please complete the following information):
AMD Ryzen 9 3950x 16c32t
RTX 4090
64GB DDR4 3200 MHz
Quartz Version: 4.4.0
node Version: 22.13.0
npm version: 10.9.2
OS: Windows (also tried in a VM to rule out my specific software setup).
Bumping this to say it is straight up unusable on mobile, it only takes navigating through a couple of links to make Chrome unresponsive (mine is just running on a Snapdragon 685, but performance shouldn't be this bad for a static site). Same issue with a personal instance with just a handful of notes. Disabling SPA does resolve it as mentioned, but given that it was the biggest appeal for Quartz for me it is a bit of a letdown that I have to disable it just to make my site usable.
Describe the bug
As a single session on the site grows in length and more separate pages are navigated to, performance tanks, GPU usage increases and all interactions like clicking other links and scrolling become incredibly laggy (Chromium only). On Firefox, the scrolling remains stable, but the graph view becomes laggy and page navigation also slows, as on Chromium, but to almost unusable levels.
A screenshot from a performance profile I captured (unsure of a suitable method to share this whole file as it is quite large) can be seen below in the screenshots section.
As performance worsens, multiple of the following error are also appearing in the console, originating from
postscript.js
:To Reproduce
Steps to reproduce the behavior:
https://quartz.jzhao.xyz/
Expected behavior
Performance stays stable.
Screenshots and Source

Desktop (please complete the following information):
4.4.0
node
Version:22.13.0
npm
version:10.9.2
Additional context
As it may seem GPU related, my GPU is perfectly functional. I am on Nvidia driver version
566.36
.The text was updated successfully, but these errors were encountered: