05 2022 档案

摘要:volatile 声明全局变量。 考虑一个中断函数和一个main函数,共享全局变量g。 中断程序更新g,main函数周期性读g。 对优化编译器来讲,main中的g 看起来没有变化过,因此使用缓冲在寄存器中g的副本来满足对g的每次引用是安全的。 如果这样,main函数可能无法看到处理程序更新过的值。 阅读全文
posted @ 2022-05-08 21:22 愿得入睡 阅读(26) 评论(0) 推荐(0) 编辑
摘要:信号: 一个发出而没有被接收的信号叫做待处理信号,任何时刻,一种类型至多只能发送一个待处理信号。 一个进程有类型为k的待处理信号,那么任何后续发送到这个进程的类型为k的信号都不会排队等待,只是简单的被丢弃。 一个进程可以有选择地阻塞接收某个某种信号,当信号没阻塞时,仍可以被发送,但是产生的待处理信号 阅读全文
posted @ 2022-05-08 16:50 愿得入睡 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示