我们注意到,大型服务器有大约3.5 GB/s (约28 Gbps)的超高IO读取,而专用网络接口仅向小型服务器发送约6 Gbps的IO。有没有一种解决方案可以将磁盘IO减少到与客户端实际消耗的一样正常?3.052.82 | Actual DISK WRITE: 1006.26 K/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO
我正在使用System.IO.BinaryReader从序列化文件中读取数据。该文件是高字节优先的。因此,我从流中读取Int64 (long)所做的工作是从其中读取8个字节。我需要做的就是将这8个字节的高字节转换成低字节的长字节。我不能使用System.BitConverter,因为它将使用Mono进行编译,以便在Linux上使用,而Linux可以运行在高字节序上,而Visual Studio for Windows则是小字节序