条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。int pthread_cond_wait(pthread_cond_t *cond...
分类:
其他好文 时间:
2014-10-13 17:27:29
阅读次数:
417
转眼间,从事服务器后台开发,已经快三年了,最近想多总结些东西,先从最基本的开始写起吧!在公司经历了两个框架的开发和重构,其中一个点,就是把服务器内部通信的机制,从UDP转为TCP。先讲下TCP的基本应用,还有其中的各个状态的情况。以下的TCP的状态流程图:tcp建立连接,..
分类:
其他好文 时间:
2014-10-13 12:58:10
阅读次数:
231
lienhua342014-10-12当一个进程正常或者异常终止时,内核就向其父进程发送 SIGCHLD信号。父进程可以选择忽略该信号,或者提供一个该信号发生时即被调用的函数(信号处理程序)。对于这种信号的系统默认动作是忽略它。在文档“进程控制三部曲”中,我们讲的第三部曲是使用 wait 函数来获取...
分类:
系统相关 时间:
2014-10-13 01:20:08
阅读次数:
375
类似complex R/W mem test fail 在preloader阶段挂掉,请和弊司联系;
[SD0] DAT CRC error,请打patch:ALPS00787669;
NAND项目:
init: command r=-1 ' mount ubifs ubi@system /system wait'
init: command r=-1 ' mount ubifs ubi@...
分类:
移动开发 时间:
2014-10-12 23:52:08
阅读次数:
399
什么是僵尸进程?首先内核会释放终止进程(调用了exit系统调用)所使用的所有存储区,关闭所有打开的文件等,但内核为每一个终止子进程保存了一定量的信息。这些信息至少包括进程ID,进程的终止状态,以及该进程使用的CPU时间,所以当终止子进程的父进程调用wait或waitpid时就可以得到这些信息。而僵尸...
分类:
系统相关 时间:
2014-10-12 15:45:08
阅读次数:
384
{dede:channelartlist row='2' typeid='1,2' }{dede:field name='typename'/}{dede:channel type='son' noself='yes' }[field:typename/]{/dede:channel}{/dede:...
分类:
其他好文 时间:
2014-10-12 00:21:16
阅读次数:
266
发现大量的TIME_WAIT解决办法netstat-an|grepTIME_WAIT|wc1114668599098......根据TCP协议定义的3次握手断开连接规定,发起socket主动关闭的一方socket将进入TIME_WAIT状态,TIME_WAIT状态将持续2个MSL(MaxSegmentLifetime),在Windows下默认为4分钟,即240秒,TIME_WAIT状态下的soc..
分类:
数据库 时间:
2014-10-11 16:08:56
阅读次数:
217
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));...
分类:
其他好文 时间:
2014-10-11 13:54:35
阅读次数:
179
信号灯分为有名信号灯和内存信号灯一、Posix有名信号灯1.posix有名信号灯函数 函数sem_open创建一个新的有名信号灯或打开一个已存在的有名信号灯。有名信号灯总是既可用于线程间的同步,又能用于进程间的同步。1. sem_open名称::sem_open功能:创建并初始化有名信号灯头文件:#...
分类:
系统相关 时间:
2014-10-11 01:41:14
阅读次数:
529
一、概述
1、现在有三台机器,分别是:Hadoop1,Hadoop2,Hadoop3,以Hadoop1为日志汇总
2、Hadoop1汇总的同时往多个目标进行输出
3、Flume一个数据源对应多个channel,多个sink,是在consolidation-accepter.conf文件里配置的
二、部署Flume来采集日志和汇总日志
1、在Hadoop1上运行fl...
分类:
Web程序 时间:
2014-10-10 17:10:34
阅读次数:
568