初学gdb调试心得 attach挂载之前,要在被调试程序中加sleep()等待,然后ps出进程pid,attach成功后,先在sleep处设置断点,其位置可以forward-search来寻找,然后用s或者n逐步调试,用c直接运行到下一个断点。 在运行中改变变量取值要先设置断点,然后set va.....
分类:
数据库 时间:
2015-06-08 18:56:39
阅读次数:
140
一、打开运行(ctrl+r)->输入cmd->确定->输入netstat -ano
结果检测到 :80端口被system 占用,如图所示
打开进程发现确实被 PID为 4 的引用程序占用了(system进程(pid=4)占用80端口)
二、解决方案
打开 控制面板->系统和安全->管理工具->Internet 信息服务(IIS)管理器->打开->右键停止 操作如下...
分类:
其他好文 时间:
2015-06-03 15:50:02
阅读次数:
149
客户端重新挂载gluster卷时,进程变化如下:该进程PID不会变化:16683root200398m16m2796S0.00.22:31.58/usr/sbin/glusterd--pid-file=/run/glusterd.pid以下进程PID会变,重新生成:root100687.90.430210839204?Ssl17:190:40/usr/sbin/glusterfs--volfile-id=/tank--volfile-s..
分类:
系统相关 时间:
2015-05-22 19:38:04
阅读次数:
392
在Fedora 20里面,Fedora 使用了systemd作为系统与服务的管理工具,这个守护进程是系统开机后第一个开启的进程,pid 为1。systemd扮演着初始化系统的角色,主要用于开启与维护系统用户空间的服务。作为系统的一个进程,其从system.conf,或者user.conf文件中读.....
分类:
其他好文 时间:
2015-05-22 18:40:52
阅读次数:
123
jps工具jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps(Java Virtual Machine ...
分类:
其他好文 时间:
2015-05-19 22:15:21
阅读次数:
224
#include #include int main(void) { int i=0; printf("i son/pa ppid pid fpid\n"); //ppid指当前进程的父进程pid //pid指当前进程的pid, //fpid指fo...
分类:
系统相关 时间:
2015-05-14 16:08:17
阅读次数:
375
#!/usr/bin/evnpython
#-*-coding:utf-8-*-
#Author=‘Jun‘
"""
可以同时监控多个进程
"""
importsys
importre
importos
importlinecache
try:
importpsutil
exceptImportErrorase:
printe
sys.exit()
defprocess(processname):
plist=[]
getplist=psutil.process_iter()
..
分类:
系统相关 时间:
2015-05-07 01:06:38
阅读次数:
218
1、可以在/conf/server.xml文件中对访问的端口号进行修改,浏览器默认访问端口号为80,若服务器端口号也为80则不需要在地址栏书写端口号。2、如果端口被占用,可以使用netstat -ano命令,查看占用端口的进程pid,再用任务管理器关闭。3、在用户变量里配置Catalina_home...
分类:
编程语言 时间:
2015-05-04 21:47:12
阅读次数:
159
1:通过jps命令查看所有进程pid。
2:使用top -p pid 针对你所要查的pid查看这个进程的CPU和内存以及负载情况
如图:
使用top -p pid -H 查看针对每一个线程占用CPU情况进行查询
如果你发现某一个PID占用的CPU过高,就拿到这个PID转换成16进制
例如pid为12760转化成16进制31D8,大写换成小写
jstack 22...
分类:
编程语言 时间:
2015-04-28 12:00:19
阅读次数:
162
一启动过程概览(keyword:BIOS,BOOTLOADER,KERNEL,INIT)
①加电自检,通过BIOS读取硬件信息,从而确定第一启动设备,找到BOOTLOADER(grub,lino)等
②BOOTLOADER加载内核,内核再次检测硬件与硬件驱动信息,为读取文件系统做准备
③内核调用INIT进程(PID=1),INIT通过/etc/rc.d/rc..
分类:
系统相关 时间:
2015-04-20 07:05:10
阅读次数:
220