06 2022 档案

摘要:信号是 Linux 进程间通信的最古老的方式之一,是事件发生时对进程的通知机制,有时也称之为软件中断,它是在软件层次上对中断机制的一种模拟,是一种异步通信的方式。信号可以导致一个正在运行的进程被另一个正在运行的异步进程中断,转而处理某一个突发事件。 发往进程的诸多信号,通常都是源于内核。引发内核为进 阅读全文
posted @ 2022-06-30 16:29 xd_xumaomao 阅读(179) 评论(0) 推荐(0) 编辑
摘要:当有一个线程已经持有互斥锁时,互斥锁将所有试图进入临界区的线程都阻塞住。但是考虑一种情形,当前持有互斥锁的线程只是要读访问共享资源,而同时有其它几个线程也想 读取这个共享资源,但是由于互斥锁的排它性,所有其它线程都无法获取锁,也就无法读 访问共享资源了,但是实际上多个线程同时读访问共享资源并不会导致 阅读全文
posted @ 2022-06-27 22:01 xd_xumaomao 阅读(38) 评论(0) 推荐(0) 编辑

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