Como posso gravar o bloqueio no stdout com o node.js?

Estou escrevendo um aplicativo node.js que stdout é canalizado para um arquivo. Estou escrevendo tudo com o console.log. Depois de um tempo, meu aplicativo atinge o limite de 1 GB e para. O interessante é que, se eu usar o console.error em vez do console.log, o uso da memória será baixo e o programa funcionará bem. Portanto, parece que o node.js não pode liberar o fluxo stdout e tudo é mantido na memória. Quero manter o stderr livre de erro

Minha pergunta é

Existe uma maneira de escrever bloqueio no stdout? Ou pelo menos, posso escrever com um retorno de chamada para stdout, para garantir que não estou escrevendo muit

THX

questionAnswers(3)

yourAnswerToTheQuestion