只要内存够就可以啊。
我去年做性能优化,我们有个流程,使用的开源库解析json文件的解析总时长有3秒左右。
perf分析大部分时间都花在malloc和free上面。
但这个库支持自定义内存管理函数。
于是我的做法就是写了一个无敌简单的内存池。
直接一把分配足够大的内存,完了自定义的malloc就是直接把size8字节对齐后指针++,free直接就是空函数。
流程处理完了就一把free,效果非常好。
。
代码:
为什么中国JK无法拍出日本JK的感觉?
你的内衣丢过吗?
都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
有什么是你去了上海才知道的事情?
为什么程序员独爱用Mac进行编程?
如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
哪个瞬间让你觉得编程只是一门技术?
印度是真的烂还是咱们在信息茧房里面?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
怎么隔离dify和RAGflow ?
字节跳动会超越腾讯吗?
华为中年粉丝都是什么样子的?
脸与身材不符是种怎样的体验?
老板说我设计了一周的海报还是不行,我到底该怎么学啊?
公司规定所有接口都用 post 请求,这是为什么?
目前中国男性有什么困境?
“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
为什么 macOS 上国产软件不流氓?
springboot框架中一个controller类可以调用多个service类吗?
人工智能相关专业里有什么「坑」吗?
DIY的NAS易用性如何?
听力下降后能自己恢复吗?
有1000万存款是怎样一种体验?
是什么样的动力让开发者愿意投入精力,甚至去「自学」来维护开源项目呢?
为什么人在潜艇中待不超过90天,但在空间站上却可以待6个月?
为什么有的人喜欢盲目抵制 goto 语法?
折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
各位前端大触们,一般怎么定颜色的?
Android为什么不直接执行Linux的程序?而是自己搞一套?