miwaiwai

导航

2023年4月16日 #

信号状态

摘要: 阅读全文

posted @ 2023-04-16 20:59 米歪歪 阅读(12) 评论(0) 推荐(0) 编辑

读写锁

摘要: 1.写优先级高 2.写独占 3.读共享 阅读全文

posted @ 2023-04-16 17:14 米歪歪 阅读(4) 评论(0) 推荐(0) 编辑

线程同步

摘要: 阅读全文

posted @ 2023-04-16 12:23 米歪歪 阅读(2) 评论(0) 推荐(0) 编辑

线程进程控制原语

摘要: 阅读全文

posted @ 2023-04-16 11:24 米歪歪 阅读(9) 评论(0) 推荐(0) 编辑

pthread_cancel杀死线程需要一个取消点,

摘要: pthread_cancel杀死线程需要一个取消点,就是需要进入内核的契机,而进入内核需要通过系统调用才能够进去的,如果没有系统调用,程序一直在栈和寄存器之间运行,没有进入内核的机会,当然杀不死线程 阅读全文

posted @ 2023-04-16 08:14 米歪歪 阅读(26) 评论(0) 推荐(0) 编辑

信号优先级

摘要: 信号优先级比程序要高 阅读全文

posted @ 2023-04-16 08:11 米歪歪 阅读(19) 评论(0) 推荐(0) 编辑

for循环和pthread_create

摘要: for循环是执行原语,他是一种原语逻辑,执行速度非常快,不需要内核空间和用户空间的切换 pthread_create是底层是通过clone系统调用实现的,执行完成以后,需要通过mmu完成内核空间和用户空间的切换,所以比较耗时 所以:for循环比pthread_create速度快,节约时间 阅读全文

posted @ 2023-04-16 05:46 米歪歪 阅读(26) 评论(0) 推荐(0) 编辑

线程特点

摘要: 阅读全文

posted @ 2023-04-16 04:54 米歪歪 阅读(9) 评论(0) 推荐(0) 编辑

创建守护进程步骤

摘要: 1.创建子进程,父进程退出. 所有工作在子进程中进行形式上脱离了控制终端2.在子进程中创建新会话+setsid()函数 使子进程完全独立出来,脱离控制。3.改变当前目录位置 chdir()函数 防止占用可卸载的文件系统 也可以换成其它路径*4.重设文件权限掩码 umask0)函数 防止继承的文件创建 阅读全文

posted @ 2023-04-16 04:53 米歪歪 阅读(76) 评论(0) 推荐(0) 编辑