Я не знаю, от всей головы, и, вероятно, это зависит от платформы к платформе, но вот как вы можете узнать!
Используйте этот код:
var net = require('net');
net.createServer(function (socket) {
socket.on('data', function(data) {
console.log('chunk length: ' + data.length);
});
}).listen(function() {
console.log("Server listening on %j", this.address());
});
Изатем проследите за большим файлом (например, ISO) через 'nc localhost $ port', используя номер порта, который выдает сценарий при запуске, и просмотрите выходные данные, чтобы увидеть, какой наибольший размер чанка.На моей машине с OS X похоже, что самый большой буфер составляет 40960 байт, но он может отличаться на вашем.