我有一个很大的数据blob,我正在将其分成较小的部分通过网络发送。在发送之前,我编译了较小部分的列表,并希望确保没有数据完整性问题。我的问题是
此外,zlib的Java的CRC32C合并函数实现的等价物上的任何指针都将是有帮助的。
kb5ga3dv1#
如果您只发送“大blob”的CRC-32 C,那么执行第二个项目,即为每个“较小部分”更新单个CRC值。如果您在不同的内核或线程上并行计算这些CRC,则组合较小部分的CRC的唯一方法将是速度优势。
1条答案
按热度按时间kb5ga3dv1#
如果您只发送“大blob”的CRC-32 C,那么执行第二个项目,即为每个“较小部分”更新单个CRC值。如果您在不同的内核或线程上并行计算这些CRC,则组合较小部分的CRC的唯一方法将是速度优势。