随笔分类 -  进程通信

摘要:Linux线程信号响应 发送信号给线程 线程对信号屏蔽 信号响应接口 阅读全文
posted @ 2025-04-18 00:28 骗人就变小狗 阅读(309) 评论(0) 推荐(0)
摘要:线程的调度策略 分时调度策略 实时调度策略 SCHED_OTHER SCHED_FIFO SCHED_RR 阅读全文
posted @ 2025-04-17 16:00 骗人就变小狗 阅读(331) 评论(0) 推荐(0)
摘要:条件量 在许多场合中,程序的执行通常需要满足一定的条件,条件不成熟的时候,任务应该进入睡眠阻塞等待,条件成熟时应该可以被快速唤醒。另外,在并发程序中,会其他任务同时访问该条件,因此任何时候都必须以互斥的方式对条件进行访问。条件量就是专门解决上述场景的逻辑机制。 条件和条件量是两个不同的东西,条件是指 阅读全文
posted @ 2025-04-17 13:45 骗人就变小狗 阅读(273) 评论(0) 推荐(0)
摘要:POSIX信号量 匿名信号量 命名信号量 阅读全文
posted @ 2025-04-17 10:42 骗人就变小狗 阅读(264) 评论(0) 推荐(0)
摘要:读写锁 读写锁的初始化 读写锁的上锁和解锁 销毁读写锁 阅读全文
posted @ 2025-04-11 12:25 骗人就变小狗 阅读(305) 评论(0) 推荐(0)
摘要:多线程的同步和互斥 互斥锁 互斥锁的初始化 互斥锁的上锁和解锁 死锁 阅读全文
posted @ 2025-04-10 22:08 骗人就变小狗 阅读(264) 评论(0) 推荐(0)
摘要:线程 线程的退出 线程的属性设置 阅读全文
posted @ 2025-04-10 20:50 骗人就变小狗 阅读(289) 评论(0) 推荐(0)
摘要:信号量 P操作 V操作 互斥访问 阅读全文
posted @ 2025-04-05 23:25 骗人就变小狗 阅读(304) 评论(0) 推荐(0)
摘要:共享内存 一、共享内存的概念 共享内存是Linux系统进程间通信的一种方式,是在Unix系统的system-V版本引入的一种IPC对象,除了共享内存外,其他的IPC对象还包含消息队列、信号量组。 共享内存其实就是指多个进程可以共享物理内存中的同一段内存区域,只不过还需要把物理内存映射到进程的私有虚拟 阅读全文
posted @ 2025-04-04 21:08 骗人就变小狗 阅读(77) 评论(0) 推荐(0)
摘要:消息队列 消息队列的创建 消息队列发送和提取数据 阅读全文
posted @ 2025-04-04 10:05 骗人就变小狗 阅读(84) 评论(0) 推荐(0)
摘要:信号的概念 普通信号 实时信号 默认处理 捕捉信号 忽略信号 信号阻塞 阅读全文
posted @ 2025-04-03 15:49 骗人就变小狗 阅读(191) 评论(0) 推荐(0)
摘要:管道通信 匿名管道 命名管道 阅读全文
posted @ 2025-04-03 13:38 骗人就变小狗 阅读(43) 评论(0) 推荐(0)