![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 72
swwcyb
这个作者很懒,什么都没留下…
展开
-
信号测试_注册信号处理函数
/*----------------------------------------------------- 函数:tst_sig_base 功能:注册信号处理函数基本功能测试。说明:pause()在信号处理函数执行完毕后返回,打印字符串"Got a signal"; */ void sig_handler(int sig) { printf("sig(%d) begin\r原创 2013-01-03 21:21:27 · 384 阅读 · 0 评论 -
信号机制
信号被称为软中断(software interrupts),与硬件中断机制相比信号机制提供了更好 的灵活性: 产生源: 硬件中断:由硬件产生; 信号: 由内核/终端命令/用户进程产生; 均打断当前代码的执行,转而执行另外的代码: 硬件中断: 跳转到中断函数; 信号: 跳转到信号处理函数; 屏蔽位: 硬件中断: 可设置中断寄存器原创 2013-01-03 21:01:04 · 346 阅读 · 0 评论 -
信号测试_信号处理函数嵌套
/*----------------------------------------------------- 函数:tst_sig_handlerIn 功能:信号处理函数嵌套测试:在信号处理函数中循环等待信号; */void sig_handlerIn(int sig) { int ix; printf("sig :%d\r\n",sig); for(ix原创 2013-01-05 08:38:19 · 890 阅读 · 0 评论 -
testLib
/* 函数:time_begin/time_end 功能:成对儿使用。测试耗时,time_end()返回ms */ void time_begin(struct timeval *pstTime) { gettimeofday(pstTime,NULL); } int time_end(struct timeval *pstTime) { struct ti原创 2013-01-05 08:41:06 · 666 阅读 · 0 评论