递归火山软件开发平台

标题: 超长字节集如何快速分割 [打印本页]

作者: 不言哥哥    时间: 2025-10-4 02:55
标题: 超长字节集如何快速分割
字节集数据.分割字节集 (创建字节集 (0, 0), 分割后的字节集, )

50MB的字节集数据,用以上方法分割界面直接卡死了,有什么更好或快速分割的办法吗

作者: 不言哥哥    时间: 2025-10-4 10:20
想用字节集{ 0 }作为分割符
作者: Xelloss0618    时间: 2025-10-4 12:09
{ 0 } 应该是 创建字节集 (0)
50MB不算大数据,但调试版里这样分割会比较慢,但编译发布版就应该不卡了。
解决办法:
1. 分割后的数组先设置一下“预分配尺寸”的大小,减少内存重分配;
2. 实在耗时就放在线程里分割;
作者: 小小小小鸟    时间: 2025-10-4 15:40
也可以调整火山内置的内存池默认大小,但这样的方法治标不治本,最好的方式就是优化算法,尽量减少频繁申请内存的操作
作者: 不言哥哥    时间: 2025-10-4 20:12
Xelloss0618 发表于 2025-10-4 12:09
{ 0 } 应该是 创建字节集 (0)
50MB不算大数据,但调试版里这样分割会比较慢,但编译发布版就应该不卡了。
...

的确是调试版速度慢的原因,编译出来就很快了




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4