本帖最后由 Roemer 于 2011-04-09 09:37 编辑 在网上看到一个公式: 关于/proc/meminfo信息的。 Active(anon) Active(file) 要到2.6.28以后的内核才会独立显示。 MemTotal = LowTotal + HighTotal MemFree = LowFree + HighFree Slab = SReclaimable + SUnreclaimable Active = Active(anon) + Active(file) Inactive = Inactive(anon) + Inactive(file) AnonPages + ? = Active(anon) + Inactive(anon) Buffers + Cached = ...
关键字: free vmstat --------------------------free [root@nonamelinux ~]# free total used free shared buffers cached Mem: 386024 377116 8908 0 21280 155468 -/+buffers/cache: 386024 200368 185656 Swap: 393552 0 393552 -m的意思是M字节来显示内容 第二行(mem): total:总计物理内存的大小。 used:已使用多大...
1 名词解释: (1)页框:物理内存的描述,必须牢牢记住,页框就是物理内存 (2)页描述符:描述每一个页框的状态信息,所有的也描述符都保存在mem_map[ ]数组中,每个描述符32个字节 (3)节点:系统物理内存被划分为多个节点,每个节点内cpu访问页面的时间是相同的,对应的数据结构:节点描述符 (4)管理区:每个节点又分为多个管理区 对...
摘要:本章首先以应用程序开发者的角度审视linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭linux内存管理。 前言 内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无论市面上或是网上都充斥着大...
首先我要说,我这是转贴,转的cu论坛上 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1872838.html
一提到内存管理,我们头脑中闪出的两个概念,就是虚拟内存,与物理内存。这两个概念主要来自于linux内核的支持。 linux在内存管理上份为两级,一级是线性区,类似于00c73000-00c88000,对应于虚拟内存,它实际上不占用实际物理内存;一级是具体的物理页面,它对应我们机器上的物理内存。 这里要提到一个很重要的概念,内存的延迟分配。linux内核在用户申请内存的时候,只是给它分配了一个线性区(也就是虚存),并没有分配实际物...
本文首先介绍一下linux内存管理方式,着重说明一下用户空间的内存管理,包括linux虚拟映射以及GLIBC中malloc的实现;然后简要介绍单进程多线程的内存管理方式,主要涉及各线程堆栈空间的分配; linux内存管理 linux采用两级保护机制,隔离内核空间和用户程序空间,使用户程序无法直接访问内核,而只能通过系统调用的方式。 对于32位CPU来说,linux虚拟内存空间大小为4G,其中内核占据3G~4G空间(依据CPU体系的不同而有差别),...
摘要:本章首先以应用程序开发者的角度审视linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭linux内存管理。 前言 内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无论市面上或是网上都充斥着大...
linux内存管理 摘要:本章首先以应用程序开发者的角度审视linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭linux内存管理。 前言 内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无论市面上或是...
http://www.kerneltravel.net/journal/v/mem.htm 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/59445/showart_1081427.html