摘要:
信号的底层原理是修改目标进程的task_struct的signal字段 在信号的产生到递送过程中(delivery),可能会存在一段未决(pending)时间 可以通过注册信号修改信号的递送行为。 mask和pending位图。 mask:产生某个信号时,是否阻塞之。 pending:未决信号集。在 阅读全文
posted @ 2023-04-27 22:45
慢慢混日子
阅读(48)
评论(0)
推荐(0)
摘要:
在UNIX系统中,open和fopen系统调用都用于打开文件,但他们的缓冲机制不同。 open系统调用是一种底层的系统调用,用于打开文件并返回一个文件描述符。它不涉及任何缓冲机制,所以是无缓冲IO。 fopen是一个更高层的函数,它是基于标准C库实现的,提供了更丰富的文件操作函数。fopen函数打开 阅读全文
posted @ 2023-04-19 15:30
慢慢混日子
阅读(318)
评论(0)
推荐(0)
浙公网安备 33010602011771号