为了使设备支持异步通知机制,驱动程序中涉及以下 3 项工作:1. 支持 F_SETOWN 命令,能在这个控制命令处理中设置 filp->f_owner 为对应进程 ID。不过此项工作已由内核完成,设备驱动无须处理。2. 支持 F_SETFL 命令的处理,每当 FASYNC 标志改变时,驱动程序中的 ...
分类:
其他好文 时间:
2018-05-01 12:38:19
阅读次数:
166
1. 如果程序中使用了多进程,子进程一般都放在主进程前面执行(开启进程守护后,必须放在前面) 2. 如果要使用进程守护,那么要在启动进程前设置 : sub_process.daemon = True 3. 个人理解 : 让每个进程/线程中只有一个能产生阻塞的代码(保证可能产生阻塞的代码在不同进程/线... ...
分类:
其他好文 时间:
2018-04-27 02:29:21
阅读次数:
183
1: top 查看 >top -c 此时 我们使用kill -9 15003, 杀掉这个进程短暂的CPU降低几秒, 然后死灰复燃了, 又一个进程占了CPU 99% 2: 查看15003 进程状态, > cat /proc/15003/status Pid :当前进程ID PPid:当前进程的父进程 ...
分类:
系统相关 时间:
2018-04-25 18:58:42
阅读次数:
1459
概述 "Cycript" 是Objective C++、ES(JavaScript)、Java等语法的混合物。 可以用来探索、修改、调试正在运行的Mac\iOS App。 Cycript基本使用 开启 退出 清屏 调试App 要获取iPhone安装app进程ID,首先需要安装adv cmds插件。执 ...
分类:
移动开发 时间:
2018-04-22 20:01:05
阅读次数:
172
根据进程属性查看指定进程信息-U 根据UID显示进程-G 根据groupid显示进程-t 与指定终端相关的进程-l 显示进程名-a 显示进程ID与启动该进程的命令-p 显示指定进程的子进程显示了与zhengyue用户相关的进程进程ID看不出进程名称,需要使用-l参数这个显示了命令-P的参数需要跟进程ID更多使用信息可以使用man 手册查看
分类:
系统相关 时间:
2018-04-20 22:03:58
阅读次数:
215
$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
分类:
系统相关 时间:
2018-04-20 10:54:37
阅读次数:
165
这个命令会显示某一时刻系统的进程状态。ps是通过/proc接口,让管理员查看内核进程状态信息。为了响应一切皆文件,进程参数模拟成文件系统类型(文件),参数路径模拟成目录/proc/# 每个进程都有一个进程ID号这个目录里存放的各种进程的状态信息启动进程的方式1、系统启动过程中自动启动,与终端无关的进程2、用户通过终端启动,与终端相关的进程。一旦终端断开,相关的进程就停止了。选项a 显示与终端相关的
分类:
系统相关 时间:
2018-04-14 00:34:49
阅读次数:
249
1.show full processlist 显示MySQL所有正在执行的进程,用于查看当前的MySQL运行情况,避免死锁等导致的异常情况。 主要的列: Checking table :正在检查数据表(这是自动的)。 Closing tables :正在将表中修改的数据刷新到磁盘中,同时正在关闭已 ...
分类:
数据库 时间:
2018-04-04 18:13:20
阅读次数:
179
jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命令有ps、top、printf、jstack、grep。 第一步先找出Java进程ID,服务器上的Jav ...
分类:
编程语言 时间:
2018-04-02 15:58:30
阅读次数:
157
1、通过top,找出占用CPU高的进程ID 2、 如上图所示,java的进程id为’52554′,接下来用top命令单独对这个进程中的所有线程作监视: top-p52554 -H 3、如图:(这时就看出来哪个java线程CPU高,哪个线程内存用的多) 4、 如上图所示,linux下,所有的java内 ...
分类:
编程语言 时间:
2018-03-31 15:50:31
阅读次数:
229