- 博客(8)
- 资源 (6)
- 收藏
- 关注
转载 tcpdump使用说明
<br />tcpdump采用命令行方式,它的命令格式为: <br /> tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ] <br /> [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ] <br /> [ -T 类型 ] [ -w 文件名 ] [表达式 ] <br /><br /> 1. tcpdump的选项介绍 <br /> -a 将网络地址和广播地址转变成名字; <br /> -
2011-02-28 11:25:00 322
转载 linux coredump配置与调试
<br />Linux<br />Core Dump 配置与调试<br />1.core文件的生成开关和大小限制<br />---------------------------------<br />1)使用ulimit<br />-c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。<br />2)<br />使用ulimit<br />-cfilesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit<br />-cunli
2011-02-28 11:23:00 412
原创 Linux磁盘管理命令
linux磁盘管理之du<br />du的英文原义为“disk usage”,含义为显示磁盘空间的使用情况。 <br /><br />功能:统计目录(或文件)所占磁盘空间的大小。 <br /><br />语法:du [选项] [Names…] <br /><br />说明:该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。若没有给出Names,则对当前目录进行统计。 <br /><br />该命令的各个选项含义如下: <br /><br />-s 对每个Na
2011-02-24 11:34:00 461
原创 ++循环与i--循环的执行效率
<br />问题一:i++和++i的效率比较<br /> <br /> <br />i++和++i涉及到计算机CPU的寄存器问题,i++实际是将i的值保存到CPU寄存器中,然后将内存中的i做其他操作后对寄存器中的i+1后覆盖内存中的i;而后者同样保存在寄存器中,将寄存器中的i+1后先覆盖内存中的i,然后再用其参与其他运算。<br />我建议最好以后写到这种语句的时候都独立成一行代码写,这样能避免很多错误的发生。<br /> <br />C++中i++和++i的效率s:<br />这个问题是分两种情况的:<b
2011-02-24 11:04:00 891
转载 环形缓冲区
<br />为了防止有人给咱扣上“过度设计”的大帽子,事先声明一下:只有当存储空间的分配/释放非常频繁 并且确实产生了明显 的影响,你才应该考虑环形缓冲区的使用。否则的话,还是老老实实用最基本、最简单的队列缓冲区 吧。还有一点需要说明一下:本文所提及的“存储空间 ”,不仅包括内存,还可能包括诸如硬盘之类的存储介质。<br /> ★环形缓冲区 vs 队列缓冲区 <br /> ◇外部接口相似<br /> 在介绍环形缓冲区之前,咱们先来回顾一下普通的队列。普通的队列有一个写入端和一个读出端。队列为空的时候,
2011-02-22 11:23:00 4790 1
转载 pthread_join函数及linux线程
<br />这是从网上搜索到的,为了方便以后查询,所以就把它拿到自己的空间里来了。谢谢原作者!!^^<br />pthread_join函数及linux线程<br /> <br />pthread_join使一个线程等待另一个线程结束。<br /> <br />代码中如果没有pthread_join主线程会很快结束从而使整个进程结束,从而使创建的线程没有机会开始执行就结束了。加入pthread_join后,主线程会一直等待直到等待的线程结束自己才结束,使创建的线程有机会执行。<br /> <br />所有线
2011-02-21 14:02:00 608
转载 关于pthread_cond_wait
<br />了解 pthread_cond_wait() 的作用非常重要 -- 它是 POSIX 线程信号发送系统的核心,也是最难以理解的部分。 <br /><br />首先,让我们考虑以下情况:线程为查看已链接列表而锁定了互斥对象,然而该列表恰巧是空的。这一特定线程什么也干不了 -- 其设计意图是从列表中除去节点,但是现在却没有节点。因此,它只能: <br /><br />锁定互斥对象时,线程将调用 pthread_cond_wait(&mycond,&mymutex)。pthread_cond_wait
2011-02-21 11:28:00 371
转载 POSIX定时器
POSIX定时器:timer_settime()(2010-06-12 09:25:33)转载标签:杂谈分类:Linux<br /> 最强大的定时器接口来自POSIX时钟系列,其创建、初始化以及删除一个定时器的行动被分为三个不同的函数:timer_create()(创建定时器)、timer_settime()(初始化定时器)以及timer_delete(销毁它)。<br /> <br />创建一个定时器:int timer_create(clockid_t clock_id, struct sigev
2011-02-17 17:36:00 907
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人