pthread_t:线程ID 转自http://blog.csdn.net/hudashi/article/details/7709413 Posix线程中的线程属性pthread_attr_t主要包括scope属性、detach属性、堆栈地址、堆栈大小、优先级。在pthread_create中,把 ...
分类:
其他好文 时间:
2016-05-17 22:40:16
阅读次数:
186
kill函数用于发送信号给一个进程或者是一个进程组,函数raise允许进程发送一个信号给自身。 raise函数最开始定义与ISO C中,POSIX.1为了与兼容ISO C标准,于是包含了函数raise,但是POSIX.1将函数raise的特性扩展到了线程处理(我们将在12.8中讨论线程是如何与信号发 ...
分类:
其他好文 时间:
2016-05-17 06:22:14
阅读次数:
237
多任务可以由多进程完成,也可以由一个进程内的多线程完成。 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来的线程。 ...
分类:
编程语言 时间:
2016-05-16 17:08:26
阅读次数:
219
经常混淆的两个信号就是SIGCLD以及SIGCHLD,信号SIGCLD源于System V,该信号的含义与源自BSD的信号SIGCHLD不一致。同时POSIX.1信号也称为SIGCHLD.源自BSD的信号SIGCHLD的语义比较正常,当该信号出现的时候,表示子进程的状态发生了变化,然后我们需要调用一 ...
分类:
其他好文 时间:
2016-05-16 01:46:45
阅读次数:
476
gcc选项: 1. 控制标准版本的编译选项 -ansi 告诉编译器遵守 iso c90标准 -std=: c89,iso9899: 最新的iso c90标准,gnu89: c89标准 2. 控制标准版本的常量 __STRICT_ANTI__ _POSIX_C_SOURCE=2 _BSD_SOURCE ...
分类:
系统相关 时间:
2016-05-14 21:38:29
阅读次数:
237
1.CH Ch是一个跨平台的C/C++脚本解释器,它支持ISO的C语言标准(C90/C99),C++,附带了8000多个函数库并支持众多的工业标准,支持POSIX, socket/Winsock, X11/Motif, OpenGL, ODBC, C LAPACK, GTK+, Win32, XML... ...
分类:
编程语言 时间:
2016-05-14 00:38:45
阅读次数:
317
Ceph是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开 发之中,使其能适用于生产环境。Ceph的主要目标是设计成基于POSIX的没有单点故障的分布式文件系统,使数据能容错和无缝的复制。2010年3
月,Linus Torvalds将Ceph clien...
分类:
其他好文 时间:
2016-05-13 19:11:58
阅读次数:
718
http://blog.chinaunix.net/uid-1877180-id-3011232.html sigaction函数解析 sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。 他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须 ...
分类:
其他好文 时间:
2016-05-13 11:55:06
阅读次数:
144
缓冲I/O和非缓冲I/O 文件读写主要牵涉到了如下五个操作:打开、关闭、读、写、定位。在Linux系统中,提供了两套API, 一套是C标准API:fopen、fclose、fread、fwrite、fseek, 另一套则是POSIX定义的系统API:open、close、read、write、see... ...
分类:
系统相关 时间:
2016-05-13 09:28:08
阅读次数:
175
I/O复用使得程序能够同时监听多个文件描述符,对于提高程序性能至关重要。I/O复用不仅仅在网络程序中使用,但是我接触到的例子中,TCP网络编程那块使用I/O复用比较多,例如,TCP服务器同时处理监听socket和连接socket.
在了解I/O复用之前,我们需要先了解几个概念。
1,同步I/O与异步I/O
2,LT(水平触发)和ET(边缘触发)
POSIX把两个术语定义如下:
同...
分类:
其他好文 时间:
2016-05-13 03:05:18
阅读次数:
213