海边别墅
首页
海边
海边
books
Language
blogs
别墅
别墅
blogs
wiki
Java
Spring
MySQL
Go
Docker
JavaScript
Vue
NodeJs
算法
(opens new window)
设计模式
Linux
架构设计
计划
About
About
关于我
友链
感谢
#
管道的理解
管道
概念
理解
#
管道
#
概念
管道是一种固定大小的缓存空间.
对于管道两边的进程而言, 管道相当于一个文件(中间介质), 但它不存在于文件系统, 只在内存中.
管道可以实现双向数据传输, 属于半双工模式.
管道的容量大小通常为内存中的一页, 大小并不受磁盘容量大小的限制.
#
理解
管道虽然可以双向传输, 但同一时间, 只能单向传输.
当管道满了时,
进程写
会阻塞; 当管道为空时,
进程读
会阻塞.
←
用hexo做博客
线上排查tomcat假死情况
→