后端岗位面试题更新 2026-08-05
malloc分配的是虚拟内存还是物理内存?什么时候会分配物理内存?
TP-LINK后端开发电子/半导体问题拆解技术原理C
考察说明
考察虚拟内存与物理内存区分及缺页中断机制的理解
回答思路
- 能明确malloc只分配虚拟内存,不直接分配物理内存
- 能说明首次访问分配页对应的虚拟地址时触发缺页中断,内核才分配物理页
- 能解释零页复制或写时复制机制
- 能说明频繁缺页可能导致性能问题
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。