- 博客(2)
- 收藏
- 关注
原创 17 Linux进程信号_linux 信号17
一个操作系统中可能有很多个闹钟,因此需要将它管理起来,因此clarm底层也会有对应的数据结构对它进行描述组织当闹钟时间到了,操作系统中也有计时器,比如有个链表,链表中存储着计时器,每隔一秒就将计时器减一,当计数器为0时,则找到对应的进程发送信号。我们的内核之中有两张结构一样的位图,来表示当前信号是否被阻塞,和是否处于未决状态,还有一个函数指针表示处理的动作信号产生时,内核在进程控制块中设置该信号的未决标志,直到信号递达,信号标志才会被清除。内核态(操作系统)的壳是当前进程,使用的是当前进程的的地址空间。
2024-09-03 16:57:30
837
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人