Поток мелких json'ов на входе - и я уже лицезрею 400+ Мб у python. Плохо...
115Mб json'ов отъедают вместе 362Мб. Если исходить из этой пропорции, то получается, что при техническом разумном лимите в 256Мб на утилиту, лимит самой утилиты будет порядка 82 Мб. С одной стороны для бытовых нужд достаточно, с другой стороны, представляю себе, как будет материться человек, обнаруживший, что ему нужно 300+ Гб памяти, чтобы обработать 100Гб файл... При обещанной-то потоковости.
То есть это баг, и хоть и не фатальный, но баг, который надо будет изживать. Либо я не так готовлю сам JOSNStream, либо его придётся переписать (фатальный недостаток, ога), либо поднять багу.
Багу, кстати, сейчас подниму. https://github.com/nigelsmall/jsonstream/issues/1