只要内存够就可以啊。
我去年做性能优化,我们有个流程,使用的开源库解析json文件的解析总时长有3秒左右。
perf分析大部分时间都花在malloc和free上面。
但这个库支持自定义内存管理函数。
于是我的做法就是写了一个无敌简单的内存池。
直接一把分配足够大的内存,完了自定义的malloc就是直接把size8字节对齐后指针++,free直接就是空函数。
流程处理完了就一把free,效果非常好。
。
代码:
医院为什么很不用安宫牛黄丸急救?
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
ElasticSearch在项目中具体怎么用?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
为什么现在很多人推崇国外原版教材?
为什么tokio能成为rust异步标准?
有哪些小众的开源项目养活了一大批人?
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
170cm女生在日本算啥水平?
Electron 做游戏客户端的潜力有多大?
你后悔娶了现在老婆吗?
有带宽大不限流量的云服务器推荐吗?
谁能解释一下到底什么叫“***努力”?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
现代艺术只考虑意义、不考虑美感吗?
成龙是真自私还是不会捧人?
如何评价阿里等大厂笔试现已经禁用本地IDE?
如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?
如何看待 Rust 写的 PNG 解码器比 C 实现更快?
购买一台家用跑步机多少钱?
四盘家用nas,装了一块3T,一块4T,一块8T,一块16T机械硬盘,不再买新盘,该怎样组RAID?
《权力的游戏》里面最美的是谁?
女人为什么身体那么软?
女主播和榜一大哥现实碰面会做什么?
哪张照片让你觉得刘亦菲美得不可方物?
Node.js 性能为什么这么差?
为什么感觉德国在中国的名声比英法美日好一点?