来看看:Linux操纵体系的内存办理指南
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup在Linux下检察内存我们一样平常用commandfree
#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不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。 另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。 随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当). 下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。 对我们学习操作系统有很大的帮助,加深我们对OS的理解。? 你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
页:
[1]