前言:Linux系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存、CPU、硬盘……)出了问题。在Linux系统中,所有的运行参数保存在虚拟目录/proc中,换句话说,我们使用的性能监控工具取到的数据值实际上就是源自于这个目录,当涉及到系统高估时,...
分类:
系统相关 时间:
2015-03-12 14:42:00
阅读次数:
255
1.系统相关1234567891011121314151617181920uname -a 查看内核/操作系统/CPU信息head -n 1 /etc/issue 查看操作系统版本cat /proc/cpuinfo 查看CPU信息hostname 查看计算机名lspci -tv 列出所有PCI设备l...
分类:
系统相关 时间:
2015-03-12 14:35:35
阅读次数:
177
http://freeloda.blog.51cto.com/2033581/11890841.查看cpuinfo中是否有lm,如果有lm表示支持64位,lm的意思是long mode,具体命令如下:1#cat /proc/cpuinfo | grep flags 检查输出里面是否有 lm 字符 或...
分类:
系统相关 时间:
2015-03-12 14:34:56
阅读次数:
181
#!/bin/shpkill nickeleink_enable_autoupdaterm -rf /debian/tmp/* /debian/tmp/.* 2>/dev/nullmount -t proc proc /debian/procmount -o bind /dev /debian/de...
分类:
其他好文 时间:
2015-03-11 21:34:24
阅读次数:
142
一. list_head常用接口: | 二. proc文件系统相关操作: | 三. gpio_request相关操作: | 四. ioremap相关操作: | 五. LED驱动写法: | 六. 测试LED驱动: |
分类:
其他好文 时间:
2015-03-11 21:19:56
阅读次数:
242
例如查找nginx所在绝对路径首先找出进程ID:psaux|grepnginx#ls-l/proc/29419/exelrwxrwxrwx1rootroot0Mar1115:32/proc/29419/exe->/data/ops/app/tengine-2.1.0/sbin/nginx
分类:
系统相关 时间:
2015-03-11 19:59:19
阅读次数:
178
gps从loc_api层到loc eng层用到了消息队列,大致格式是:sendMsg(new xxx),这个msg最终会发送到message queue中,在loopMain中读取出来然后分别调用msg的log()和proc()来处理相应的message,因此有必要了解一下这个message queue的大致flowgps message queue进程间通信分为发送端和接收端,我们分开来看一下。发...
分类:
其他好文 时间:
2015-03-11 10:53:06
阅读次数:
194
问题起因:最近做的项目DB数据量比较大(基本上一个月的数据就是10亿),而工程中Proc参数中包含有id拼接字符串,id拼接字符串格式:1,2,4,5,100,301。当数据量很小的情况下,这样做没有问题,但一旦数据量到达亿级,运行会很耗时,比如:当这样的参数id拼接字符串中包含有10万个id的时候...
分类:
数据库 时间:
2015-03-10 21:18:57
阅读次数:
205
http://blog.chinaunix.net/uid-1835494-id-3070465.html proc/x:1/sched/proc/sched_debug/proc/schedstat 总/proc/pid/schedstat 分/proc/pid/sched[root@250-s....
分类:
系统相关 时间:
2015-03-10 18:40:51
阅读次数:
1265
cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒",ru...
分类:
系统相关 时间:
2015-03-09 23:42:02
阅读次数:
165