工具
文章平均质量分 94
lostyears
这个作者很懒,什么都没留下…
展开
-
一个 Linux 上分析死锁的简单方法
简介死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程(线程)称为死锁进程(线程)。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程(线程)在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊转载 2017-09-20 14:02:48 · 436 阅读 · 0 评论 -
Linux strace命令
简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义root@ubuntu:/usr# strac转载 2017-09-20 11:26:07 · 368 阅读 · 0 评论 -
svn的merge使用例子
先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图: branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repos转载 2017-05-17 10:20:08 · 478 阅读 · 0 评论 -
一站式学习Wireshark(四):网络性能排查之TCP重传与重复ACK
http://blog.jobbole.com/71427/这个系列只大概看了四,分析得很不错。转载 2016-05-06 10:54:45 · 996 阅读 · 0 评论 -
windbg定位死锁
操作系统对死锁的描述如下:所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 那么为什么会产生死锁呢?1.因为系统资源不足。2.进程运行推进的顺序不合适。 3.资源分配不当。 而产生死锁的条件有四个:1.互斥条件:所谓互斥就是进程在某一时间内转载 2015-03-12 17:24:42 · 911 阅读 · 0 评论 -
Wireshark的捕捉过滤器和显示过滤器
Wireshark两种过滤器使用的语法是完全不同的。我们将在接下来的几页中对它们进行介绍: 1. 捕捉过滤器捕捉过滤器的语法与其它使用Lipcap(Linux)或者Winpcap(Windows)库开发的软件一样,比如著名的TCPdump。捕捉过滤器必须在开始捕捉前设置完毕,这一点跟显示过滤器是不同的。设置捕捉过滤器的步骤是:- 选择 capture -> option转载 2012-08-11 15:55:35 · 1780 阅读 · 0 评论 -
VS2008源代码管理软件组合-visualSVN Server+TortoiseSVN+AnkhSvn
基于VS2008 Team开发环境的源代码版本控制需要以下软件,安装顺序没有限制,一切默认安装即可:(1) VisualSvn Server(版本控制服务器)免费开源软件。版本号:VisualSvn-Server-2.1.4.msi,官方下载地址:http://www.visualSvn.com/files/VisualSvn-Server-2.1.4.msi (2转载 2012-06-08 15:16:07 · 4553 阅读 · 0 评论 -
Beyond Compare应用程序发生错误的解决方法 .
今天打开这个软件,发现提示这个:WinXP:C:\Documents and Settings\[用户名]\Application Data\Scooter Software\Beyond Compare 3Win 7 :C:\Users\Administrator.WIN-LMPOOFM31GQ\AppData\Roaming\Scooter Software转载 2012-03-10 17:29:31 · 2264 阅读 · 0 评论 -
SSH介绍
SSH介绍(一): http://mulegame.blog.51cto.com/1033933/319441 SSH介绍(二):http://mulegame.blog.51cto.com/1033933/319504 使用SecureCRT登陆SSH[Key方式](三):http://mulegame.blog.51cto.com/1033933/319506转载 2012-03-10 15:18:24 · 463 阅读 · 0 评论