后端岗位面试题更新 2026-08-05

malloc分配的是虚拟内存还是物理内存?什么时候会分配物理内存?

TP-LINK后端开发电子/半导体问题拆解技术原理C

考察说明

考察虚拟内存与物理内存区分及缺页中断机制的理解

回答思路

  1. 能明确malloc只分配虚拟内存,不直接分配物理内存
  2. 能说明首次访问分配页对应的虚拟地址时触发缺页中断,内核才分配物理页
  3. 能解释零页复制或写时复制机制
  4. 能说明频繁缺页可能导致性能问题
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。