Linux内存系统讲解.pdfVIP

  • 3
  • 0
  • 约1.28万字
  • 约 26页
  • 2023-08-05 发布于湖南
  • 举报
我们先来看下 Linux 内存布局,此图比我之前写的那篇文章写的布局更详 细。 在 linux 中,每一个进程都被抽象为 task_struct 结构体,称为进程描述 符,存储着进程。 各方面的信息;例如打开的文件,信号以及内存等等;然后 task_struct 的一个属性mm_struct 管理着进程的所有虚拟内存,称为内存描述符。在 mm_struct 结构体中,存储着进程各个内存段的开始以及结尾,如上图所示; 这个进程使用的物理内存,即常驻内存 RSS 页数,这个内存使用的虚拟地址空 间VSZ 页数,还有这个进程虚拟内存区域集合和页表。

文档评论(0)

1亿VIP精品文档

相关文档