电子/硬件开发面试题更新 2026-08-05

问现在空闲1G空间,用malloc可以申请到2G空间吗,为什么?

vivo电子/硬件开发电子/半导体技术原理问题排查

考察说明

考察虚拟内存、物理内存和malloc实现机制的理解

回答思路

  1. 明确区分虚拟内存与物理内存
  2. 解释malloc分配的是虚拟地址空间
  3. 说明内存分配不足时的失败与换页机制