nodejs sincronización leer archivo grande línea por línea?

Tengo un archivo grande (utf8). Lo séfs.createReadStream puede crear una secuencia para leer un archivo grande, pero no sincronizado. Entonces trato de usarfs.readSync, pero leer texto está roto como"迈�".

var fs = require('fs');
var util = require('util');
var textPath = __dirname + '/people-daily.txt';   
var fd = fs.openSync(textPath, "r");
var text = fs.readSync(fd, 4, 0, "utf8");
console.log(util.inspect(text, true, null));

Respuestas a la pregunta(5)

Su respuesta a la pregunta