
linux
iteye_4550
这个作者很懒,什么都没留下…
展开
-
proc-pid-maps&smaps
linxu下proc是个很重要的文件系统,很多和内核相关的信息都存在这里. maps40000000-40009000 r-xp 00000000 ca:01 12550177 /opt/java/jdk-1.6.0_32/bin/java40108000-4010a000 rwxp 00008000 ca:01 12550177 ...原创 2015-09-11 11:00:52 · 488 阅读 · 0 评论 -
proc-meminfo
整个系统的内存使用情况需要看 /proc/meminfoMemTotal: 4053948 kB // 所有可用内存的大小(除去内核和其它被占用的文件)MemFree: 194340 kB // 所有空闲内存的大小 (高位和低位之和)Buffers: 577796 kB // 缓冲Cached: ...原创 2015-09-11 11:10:40 · 183 阅读 · 0 评论 -
proc-stat
在Linux下,CPU利用率分为用户态,系统态和空闲态,分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的时间,三者之和就是CPU的总时间,当没有用户进程、系统进程等需要执行的时候,CPU就执行系统缺省的空闲进程。从平常的思维方式理解的话,CPU的利用率就是非空闲进程占用时间的比例,即CPU执行非空闲进程的时间 / CPU总的执行时间。 ...原创 2015-09-14 11:27:31 · 168 阅读 · 0 评论 -
proc-pid的文件列表
/proc/pid/status 进程的详细信息/proc/pid/cmdline 进程启动命令/proc/pid/cwd 链接到进程当前工作目录/proc/pid/environ 进程环境变量列表/proc/pid/exe 链接到进程的执行命令文件/proc/pid/fd 包含进程相关的所有的文件描述符/proc/pid/maps 与进程相关的内存映射信息/proc...原创 2015-09-15 10:55:46 · 385 阅读 · 0 评论