跳到正文
PenguinSAMA
文章
作品
知识库
资料库
书架
工具
关于
中
EN
Tags / 主题阅读
# 碎片整理
1 篇笔记,沿着这个主题继续阅读。
← 全部标签
页面
游戏开发
自定义内存分配器
Custom Memory Allocators
内存从两方面影响性能:动态分配(malloc / 全局 new)很慢,以及访问模式主导现代 CPU 的性能。GEA 的经验法则是「尽量少做堆分配,绝不在紧密循环里做堆分配」,并介绍游戏引擎常用的自定义分配器:栈分配器(含双端栈)、池分配器、对齐分配、单帧与双缓冲分配器;以及如何用栈/池避免碎片,或用碎片整理加指针重定位(智能指针、句柄)解决碎片。
探索
01
文章
↗
02
作品
↗
03
知识库
↗
04
资料库
↗
05
书架
↗
06
工具
↗
07
关于
↗
切换深浅色
中文
English
Esc
输入关键词开始搜索
−
100%
+
适应
1:1
关闭
Esc
滚轮或双指缩放 · 拖动平移 · 双击放大 / 还原