mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-07 13:39:55 +00:00
A lazy page was found accessible whole when it was made, and its blocks are copied from guest memory on demand; accessible() no longer asks GuestMemory::Accessible for it again on every word the SRT walk checks. A read looks up the code and header snapshots only when it can touch them, and the read and page counters run only under APS5_PROFILE_DRAW, where the [capture] line prints them. Raghav314 measured the three on Hades II (PPSA36082, RTX 4090, Linux): capture_resources 2.48 -> 2.14 ms per frame, frame p50 12.34 -> 11.60 ms. Co-Authored-By: Raghav314 <[email protected]> Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>