process explorer 是一款免费的增强型任务管理器,是最好的进程管理器. 它能让使用者了解看不到的在后台执行的处理程序,可以使用它方便地管理你的程序进程. 能监视,挂起,重启,强行终止任何程序,包括系统级别的不允许随便终止的关键进程和十分隐蔽的顽固木马. 除此之外,它还详尽地显示计算机信息: cpu,内存,i/o使用情况,可以显示一个程序调用了哪些动态链接库dll,句柄,模块,系统进程. 以目录树的方式查看进程之间的归属关系,可以对进程进行调试. 可以查看进程的路径,以及公司,版本等详细信息,多色彩显示服务进程,很酷的曲线图. 可以替换系统自带的任务管理器,有了它,系统自带的任务管理器就可以扔进垃圾桶了.。sar(system activity reporter系统活动情况报告)是目前 linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告, 包括:文件的读写情况.系统调用的使用情况.磁盘i/o.cpu效率.内存使用状况.进程活动及ipc有关的活动等. 本文主要以centos 6.3 x64系统为例,介绍sar命令. 1.sar命令常用格式 sar [options] [-a] [-o file] t [n] 其中: t为采样间隔,n为采样次数,默认值是1。 本工具目前初步实现如下功能: 1.进程、线程、进程模块、进程窗口、进程内存信息查看,杀进程、杀线程、卸载模块等功能。
Linux下内存查看命令free详解:
在Linux下查看内存我们一般用free命令:
$ free
total used free shared buffers cached
Mem: 3266180 3250004 16176 0 110652 2668236
-/+ buffers/cache: 471116 2795064
Swap: 2048276 80160 1968116
下面是对内存查看free命令输出内容的解释:
第三行(-/+ buffers/cached):
第四行就不多解释了。
-/+ buffers/cache含义与区别:
第二行(mem)的used/free与第三行(-/+ buffers/cache) used/free的区别在于使用的角度来看:
所以从应用程序的角度来说,可用内存=系统free memory+buffers+cached。
如上例:
内存如何进行交换
如果持续很高,则内存可能是瓶颈 内存相关指标 swap-in rate/swap-out rate ——进程入交换率/进程出交换率 交换区输入输出的进程数目 若交换分区进程交换频繁linux命令大全,也反映了系统内存资源紧张。最近几天醒醒在折腾changeip.com的12刀vps的时候,感觉内存有点小,只有256m,swap也小只有64m,内存大小没办法增加了,就添加点swap交换分区吧,linux vps添加swap交换分区值能在xen和kvm和的vmware架构...。额定内存规定了显存的最小分配值。
cat /proc/meminfo
输出为:
$ cat /proc/meminfo
MemTotal: 3266180 kB
MemFree: 17456 kB
Buffers: 111328 kB
Cached: 2664024 kB
SwapCached: 0 kB
Active: 467236 kB
Inactive: 2644928 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 3266180 kB