C++ 高性能内存池项目需求调查问卷
1.您所处的身份是?
A.高校学生(计算机 / 软件相关)
B.后端 / C++ 开发工程师
C.游戏服务器 / 引擎开发
D.数据库 / 中间件开发
E.其他
2.您使用 C/C++ 进行开发的年限?
A.1 年以内
B.1–3 年
C.3–5 年
D.5 年以上
3.您是否了解「内存池」技术?
A.完全不了解
1
2
3
4
D.实际使用 / 实现过内存池
4.您在项目中是否遇到过以下内存相关问题?(可多选)
A.高并发下 malloc 分配慢
B.多线程锁竞争严重
C.内存碎片多、长期运行不稳定
D.内存泄漏难以定位
E.没有遇到明显问题
5.您是否使用过系统原生 malloc/free?
A.经常使用
B.偶尔使用
C.几乎不用
6.您是否了解或使用过 TCMalloc、Jemalloc、ptmalloc 等分配器?
A.从未听说
1
2
3
4
D.研究过源码
7.您认为高并发场景下内存管理最需要改善的是?(可多选)
A.分配 / 释放速度
B.多线程无锁 / 低锁
C.内存碎片控制
D.跨平台兼容
E.调试与监控能力
F.接入简单、无侵入
8.您是否需要一款轻量级、可嵌入、高性能的内存池组件?
A.非常需要
B.比较需要
C.一般
D.不需要
9.您更看重内存池的哪些特性?(可多选)
A.并发性能高
B.内存碎片少
C.稳定不崩溃
D.跨平台(Windows/Linux)
E.可替换系统 malloc
F.代码简洁易维护
G.提供测试与压测工具
10.您希望内存池优先支持哪些平台?(可多选)
A.Windows
B.Linux
C.国产操作系统(麒麟 / 统信)
D.嵌入式 Linux
E.ARM 平台
11.您能接受的内存池接入方式是?(可多选)
A.源码直接集成
B.静态库 / 动态库
C.Hook 无侵入替换系统 malloc
D.调用专用接口(ConcurrentAlloc/ConcurrentFree)
12.您认为内存池最适合用在哪些场景?(可多选)
A.高并发服务器
B.游戏服务器 / 游戏引擎
C.数据库 / 中间件
D.分布式系统
E.高频交易
F.教学 / 实验项目
13.您是否愿意在项目中试用开源自研内存池?
A.非常愿意
B.可以试试
C.看情况
D.不愿意
14.您是否需要内存池提供以下功能?(可多选)
A.内存使用统计
B.泄漏检测
C.性能监控
D.日志输出
E.可视化压测对比
15.您对本「高性能高并发内存池」项目有哪些建议或需求?
关闭
更多问卷
复制此问卷