只要内存够就可以啊。
我去年做性能优化,我们有个流程,使用的开源库解析json文件的解析总时长有3秒左右。
perf分析大部分时间都花在malloc和free上面。
但这个库支持自定义内存管理函数。
于是我的做法就是写了一个无敌简单的内存池。
直接一把分配足够大的内存,完了自定义的malloc就是直接把size8字节对齐后指针++,free直接就是空函数。
流程处理完了就一把free,效果非常好。
。
代码:
为什么游戏中,中国跟欧洲的时延这么大,是否是海底光缆距离过长的原因?
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
李连杰身患甲状腺病为什么会衰老得像高龄老人?
有什么好用的安卓本地音乐播放器推荐?
为什么说 Node.js 有望超越J***a?
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
如果全球都停止出口粮食,中国能否自给自足?
全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
美国的医疗费用真的有这么贵吗?
Trae和Cursor对比有什么优势吗?
湖北省荆州市为什么发展不起来?
福州人口流出为什么这么严重?
尊界S800 车内软包部分***用 0.2mm - 0.5mm 超细针脚缝制处于什么工艺水平?
如何评价《一人之下》第721(764)话?
上海公交站名为什么都是两条路?是什么意思?
中国的歼-10 在世界上是什么水平?
为什么韩国的热辣舞团无法征服中国的男性市场??
如何判断鱼缸中的硝化系统是否已经成功建立?
世界上哪款战斗机最好看?
哪张照片让你觉得刘亦菲美得不可方物?
该学C4D还是blender?
如何看待 Rust 的应用前景?
鸿蒙折叠屏笔记本为什么敢卖26999?
有哪些是你用上了mac才知道的事?
存电话号码,究竟该用int类型还是string类型?
胸大的女孩会自卑 吗?