11 2022 档案

摘要:阻塞I/O至I/O多路复用 阻塞I/O指进程发起调用后会被挂起(阻塞),直到收到数据再返回。如果调用一直不返回,进程就一直被挂起。因此,使用阻塞I/O需要利用多线程来处理多个文件描述符。 引入非阻塞I/O的原因为:多线程切换有一定的开销。非阻塞I/O不会被挂起,调用时立即返回成功或错误,因此,可以在 阅读全文
posted @ 2022-11-11 17:30 yytarget 阅读(807) 评论(0) 推荐(1) 编辑
摘要:I/O阶段 典型的一次I/O分为两个阶段:数据就绪和数据读写 数据就绪:根据系统I/O操作的就绪状态 阻塞 非阻塞 区别在于:进程发起系统调用后,是会被挂起直到收到数据后再返回,还是立即返回成功或错误。 数据读写:根据应用程序和内核的交互方式 同步 异步 区别在于:将数据从内核复制到用户空间时,用户 阅读全文
posted @ 2022-11-11 16:29 yytarget 阅读(38) 评论(0) 推荐(0) 编辑
摘要:概要 filename 文件名 dir 文件夹名 string 字符串 username 用户名 groupname 组名 regex 正则表达式 path 路径 partition 分区名 IP IP地址 domain 域名 PID 进程ID host 主机名 文件命令 文件系统 du -sh d 阅读全文
posted @ 2022-11-11 16:24 yytarget 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示