摘要: /proc/meminfo是了解Linux系统内存使用状况的主要接口,我们最常用的”free”、”vmstat”等命令就是通过它获取数据的 ,/proc/meminfo所包含的信息比”free”等命令要丰富得多,然而真正理解它并不容易,比如我们知道”Cached”统计的是文件缓存页,manpage上 阅读全文
posted @ 2020-04-02 16:14 aspirs 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 用户态和内核态的划分 内存管理信息: task_struct 的 mm_struct 中 整个虚拟内存空间: 1)是用户态地址空间 2)是内核态地址空间 那这两部分的分界线在哪里呢?这就要 task_size 来定义 1 #ifdef CONFIG_X86_32 2 /* 3 * User spac 阅读全文
posted @ 2020-04-02 15:41 aspirs 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 使用内存区别 rss 属于进程的数据,如 Stacks、Heaps 等。可以被进一步分解为 活动内存(active_anon) 非活动内存(inactive_anon) 必要时,非活动内存可以被交换到磁盘 cache 缓存存储器存储当前保存在内存中的磁盘数据。可以进一步分解为 活动内存(active 阅读全文
posted @ 2020-04-02 14:53 aspirs 阅读(5108) 评论(0) 推荐(0) 编辑