edit: Interestingly whilst doing this test, I piped the output into `fastgron -u` (39.5G resident) and `jq` rejected that. Will have to investigate further but it's a bit of a flaw if it can't rehydrate its own output into valid JSON.
If I remember correctly, it took a 128GB AWS EC2 to parse that file without OOMing. Go is not that efficient at deep multi-level size- and type-unknown data structures.
`jq`: 1m26s 21G resident
`mygron -e --no-sort`: 18m14s 19M resident
`gron --no-sort`: 1m51s OOM killed at 54G resident