会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kervinct
关注基础
博客园
首页
新随笔
联系
订阅
管理
2020年6月17日
回顾下进程标识和文件权限
摘要: 进程身份 通常一个进程具有多个标识,其中最重要的是PID和PPID PID表示自身的标识,全局唯一 PPID表示父进程的ID,可用来判断由谁fork而来 PGID,所属进程组ID,进程组表示一组进程,而这个PGID就是组长进程的PID 默认组长进程的子进程具有相同的PGID,一个进程可以调整自己的P
阅读全文
posted @ 2020-06-17 00:22 Miaynak
阅读(141)
评论(0)
推荐(0)
2020年6月16日
谈谈多线程同步相关概念
摘要: 多进程如何同步 多进程由于会对原进程状态进行复制,因此就不存在过多的联系,如果要实现进程间通信,可选择信号、IPC、管道、UNIX域文件、网络 匿名管道只能实现父子进程之间的通信,命名管道则可以实现不同进程之间通信 信号只能作为一种触发机制或有限信息提示机制,局限性比较大 IPC由系统提供,主要是消
阅读全文
posted @ 2020-06-16 18:15 Miaynak
阅读(234)
评论(0)
推荐(0)
谈谈多路转接实现的服务器
摘要: 单线程服务器 对单线程阻塞的服务器,每个连接和相关处理动作会阻塞下一个请求的接收 只有上一个请求处理完成,才能处理下一个请求 通过多路转接,使得服务器能够并发处理多个请求,这些请求与事件处理函数绑定并注册到事件循环上 每次循环,从多路转接函数获得触发事件的请求(即套接字),根据触发事件类型顺序调用相
阅读全文
posted @ 2020-06-16 18:02 Miaynak
阅读(194)
评论(0)
推荐(0)
公告