![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 55
FuzhouJiang
专注后端、C/C++开发的菜鸟,相信日拱一卒、功不唐捐。欢迎各位对博文批评指正,互相学习
展开
-
Linux上的五种IO模型
注:size == -1 && errno == EAGAIN 表示没有数据接收到,但是正常。可同时监视多个socket的数据就绪状态,但数据读写阶段仍需应用进程阻塞读取数据。数据就绪阶段分为阻塞和非阻塞。数据就绪阶段后的数据读写由系统代为将数据从内核空间拷贝到用户空间。在处理 IO 的时候,阻塞和非阻塞都是同步 IO。检查,减少了系统API的调用次数,提高了效率。注意到数据读写阶段仍需应用进程阻塞读取数据。内核在第一个阶段是异步,在第二个阶段是同步;典型的一次IO的两个阶段是。调用异步IO函数,由。原创 2023-03-28 12:52:32 · 277 阅读 · 0 评论 -
主机可以ping通虚拟机但无法访问虚拟机某一端口
主机可ping通虚拟机但是无法访问某一指定端口原创 2023-03-08 21:21:40 · 4389 阅读 · 1 评论 -
用进程池实现的简单CGI服务器
用进程池实现的简单CGI服务器原创 2023-02-24 21:06:52 · 162 阅读 · 0 评论 -
在进程间传递文件描述符
在进程间传递文件描述符原创 2023-02-22 21:25:27 · 299 阅读 · 1 评论 -
http服务器学习笔记
http服务器再学习笔记原创 2022-10-12 11:43:46 · 238 阅读 · 0 评论 -
Linux运行时参数检查命令导图
Linux常用检测命令原创 2022-09-30 15:07:57 · 178 阅读 · 0 评论 -
Makefile与CMake学习笔记
CMake与MakeFile学习笔记原创 2022-09-28 16:44:03 · 275 阅读 · 0 评论 -
采用tar jxvf解压文件提示bzip2: (stdin) is not a bzip2 file.
采用tar jxvf 解压bz2文件报错处理原创 2022-09-23 10:22:03 · 3423 阅读 · 0 评论