什么导致这些c write()调用的巨大性能差异?

c c*_*ard -1 c gcc dd

有人看到这两行之间的区别吗?

1) ret = write( fd_out, local_bugger, bytes_to_move);

2) nwritten = write (fd, buf + total_written, size - total_written);
Run Code Online (Sandbox Code Playgroud)

显然,不是命名约定.

具体来说,一个是通过网络写入比另一个快4倍.

寻找逻辑,旗帜等

谢谢

Mar*_*c B 6

所有这些的价值/类型是什么?现在这个问题无法回答......选项2)最终写入4倍的数据吗?这两个手柄的fopens有哪些标志选项?等等...

现在我猜它是因为火星在木星中是上升的,月亮是隆起的打蜡,导致希格斯玻色子弄乱以太网电缆中的夸克.

  • *"木星和月亮是隆起的打蜡,导致希格斯玻色子弄乱夸克"* - 这是你在那里的精神调试器.你用的是什么版本? (2认同)