|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup
在Linux下检察内存我们一样平常用commandfree
[root@nonamelinux~]#free
totalusedfreesharedbufferscached
Mem:3860243771168908021280155468
-/+buffers/cache:200368185656
Swap:3935520393552
上面是对这些数值的注释:
第二行(mem):
total:总计物理内存的巨细。
used:已利用多年夜。
free:可用有几。
Shared:多个历程共享的内存总额。
Buffers/cached:磁盘缓存的巨细。
第三行(-/+buffers/cached):
used:已利用多年夜。
free:可用有几。
第四行就未几注释了。
区分:
第二行(mem)的used/free与第三行(-/+buffers/cache)used/free的区分。
这两个的区分在于利用的角度来看,第一行是从OS的角度来看,由于关于OS,buffers/cached都是属于被利用,以是他的可用内存是8908KB,已用内存是377116KB,个中包含,内核(OS)利用+Application(X,oracle,etc)利用的+buffers+cached.
第三行所指的是从使用程序角度来看,关于使用程序来讲,buffers/cached是即是可用的,由于buffer/cached是为了进步文件读取的功能,当使用程序需在用到内存的时分,buffer/cached会很快地被接纳。
以是从使用程序的角度来讲,可用内存=体系freememory+buffers+cached.
如上例:
185656=8908+21280+155468
接上去注释甚么时分内存会被互换,和按甚么方互换。
当可用内存少于额外值的时分,就会闭会举行互换。
怎样看额外值(RHEL4.0):
#cat/proc/meminfo
互换将经由过程三个路子来削减体系中利用的物理页面的个数:
1.削减缓冲与页面cache的巨细,
2.将体系V范例的内存页面互换进来,
3.换出大概抛弃页面。(Application占用的内存页,也就是物理内存不敷)。
现实上,大批地利用swap是否是影响到体系功能的
</p>
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 |
|