摘要:
一.为什么要进行字节对齐? 如果在数据存放时不进行字节对齐,会在存取效率上带来损失,比如有些平台每次读都是从偶地址开始,如果一个int型(假设为32位系统)如果存放在偶地址开始的地方,那么一个读周期就可以读出这32bit,而如果存放在奇地址开始的地方,就需要2个读周期,并对两次读出的结果的高低字节进 阅读全文
posted @ 2016-07-25 23:44
来者可追
阅读(192)
评论(0)
推荐(0)
摘要:
(1)signal函数 void (*signal(int signo, void (*handler)(int)))(int) 参数:signo 信号编号 handler SIG_IGN忽略该信号,SIG_DFL采用系统默认方式处理信号,自定义的信号处理函数指针。 (2)sigaction函数 i 阅读全文
posted @ 2016-07-25 18:41
来者可追
阅读(303)
评论(0)
推荐(0)
摘要:
一、信号的介绍 信号是在软件层次上对中断机制的一种模拟,是一种异步通信方式。但是信号和中断还是有所区别的,主要的区别体现在: (1):中断有优先级,信号没有,所有的信号都是平等的; (2):中断处理程序是在内核态运行,而信号处理程序是在用户态运行; (3):中断响应是及时的,而信号响应则有较大的延时 阅读全文
posted @ 2016-07-25 17:48
来者可追
阅读(368)
评论(0)
推荐(0)

浙公网安备 33010602011771号