lienhua342014-10-291 信号的概念维基百科中关于信号的描述是这样的:在计算机科学中,信号(英语:Signals)是 Unix、类 Unix 以及其他 POSIX 兼容的操作系统中进程间通讯的一种有限制的方式。它是一种异步的通知机制,用来提醒进程一个事件已经发生。当一个信号发送给一个...
分类:
其他好文 时间:
2014-10-30 01:47:41
阅读次数:
226
今天安装了sublime的插件view in browser,发现ctrl+alt+V用不了,在preferences看了view in browser的配置,发现browser不是我电脑上的默认浏览器,我默认的是chrome64最搞笑的是这个默认的配置文件还是不能更改的{ "posix": ...
分类:
其他好文 时间:
2014-10-29 12:29:18
阅读次数:
251
如果你希望自己的程序能够与平台无关的话,这个模块至关重要。os.name #'nt' for windows, 'posix' for linux/unixos.getcwd() #get current work directory,即Python脚本工作的目录路径os.getenv() #get...
分类:
编程语言 时间:
2014-10-28 21:28:25
阅读次数:
166
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。
他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)
给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数oldact
int
sigaction(int signo,const...
分类:
系统相关 时间:
2014-10-27 15:42:22
阅读次数:
316
SYNOPSIS#include /* only timer_create need this header */#include int timer_create(clockid_t clockid, struct sigevent *restrict evp, timer_t *restric....
分类:
其他好文 时间:
2014-10-27 00:19:33
阅读次数:
203
1.POSIX Threads, usually referred to as Pthreads, is a POSIX standard for threads. The standard, POSIX.1c, Threads extensions (IEEE Std 1003.1c-1995),...
分类:
编程语言 时间:
2014-10-26 21:02:56
阅读次数:
149
strcut sigeventTheheader shall define thesigeventstructure, which shall include at least the following members:struct sigevent { int sige...
分类:
其他好文 时间:
2014-10-25 17:19:21
阅读次数:
283
参考:
《Linux内核设计与实现》
0 摘要
linux的系统调用过程:
层次如下:
用户程序------>C库(即API):INT 0x80 ----->system_call------->系统调用服务例程-------->内核程序
先说明一下,我们常说的用户API其实就是系统提供的C库。
系统调用是通过软中断指令 INT 0x80 实现的,而这条INT 0x80指令就被封装在...
分类:
系统相关 时间:
2014-10-21 12:27:49
阅读次数:
331
使用posix socket api,java层调用c层...
分类:
其他好文 时间:
2014-10-21 12:22:33
阅读次数:
261
之前在http://www.cnblogs.com/inevermore/p/4008572.html中采用面向对象的方式,封装了Posix的线程,那里采用的是虚函数+继承的方式,用户通过重写Thread基类的run方法,传入自己的用户逻辑。 现在我们采用C++11的function,将函数作为Th...
分类:
编程语言 时间:
2014-10-20 21:18:46
阅读次数:
196