AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
浏览器插件
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
浏览器插件
关于我们
我要招人
首页
面试题库
后端岗位面试题
调用 malloc 申请 2G 内存时,操作系统…
后端岗位面试题
更新 2026-08-05
调用 malloc 申请 2G 内存时,操作系统会如何处理?请说明内存分配的底层机制。
腾讯音乐娱乐集团
后端开发
技术原理
问题排查
Linux
考察说明
考察对虚拟内存、按需分页及内存分配行为的理解
回答思路
指出 malloc 通常从堆获取虚拟地址空间,不立即分配物理内存
解释按需分页或懒分配的机制
说明首次访问新内存时触发缺页中断并真正分配物理页
能提到内存分配失败的可能原因,如虚拟地址空间不足或 overcommit 设置
换一题
上一题
请描述RPC框架通信层常见的难点,以及Netty的LengthFieldBasedFrameDecoder如何解决粘包和半包问题,并说明如何设计自定义协议实现调用命令的传输。
下一题
在 Kubernetes 环境中,如果要求你将一次灰度发布的时间从 30 分钟压缩到 5 分钟,你会如何优化发布流程?请说明优化的关键环节。
本题还出现在
腾讯音乐娱乐集团面试题