根据手册页(强调我的)
在Linux上,write()(和类似的系统调用)将最多传输0x7ffff000(2,147,479,552)字节,返回实际传输的字节数.(在32位和64位系统上都是如此.)
write()