
这是真的还是我错了?
有可能吗?
谢谢回复.解决方法 没有.
4096是x86平台提供的最小页面大小.这是cpu施加的限制.它提供更大的尺寸(最多4MB,具体取决于模式),但这通常由 *** 作系统在启动时选择.
您可以做的是将相对较大的分配作为object pool的后备存储.然后,如果您需要许多小对象,它们都可以存储在单个页面或内存区域中.这是提高内存分配性能的常用习惯用法.
此外,大多数理智的内存分配器无论如何都以这种方式工作,因此除非您在分析中发现需要它,否则不必实现对象池.
总结以上是内存溢出为你收集整理的C减少4096字节的内存页面大小全部内容,希望文章能够帮你解决C减少4096字节的内存页面大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)