←back to thread

3883 points kuroguro | 1 comments | | HN request time: 0.216s | source
1. punnerud ◴[] No.26297977[source]
tl;dr

* There’s a single thread CPU bottleneck while starting up GTA Online

* It turns out GTA struggles to parse a 10MB JSON file

* The JSON parser itself is poorly built / naive and

* After parsing there’s a slow item de-duplication routine

(Copied from the END of the article)