linux下,pipe的容量的讨论与查看(转)
Linux 查看 容量 讨论 pipe
2023-09-14 08:58:45 时间
原文:https://blog.51cto.com/momo462/1825852
1、pipe的容量
2.6标准版本的linux内核,pipe缓冲区是64KB,尽管命令ulimit -a看到管道大小8块,缓冲区的大小不是4 k,因为内核动态分配最大16“缓冲条目”,乘64 k。这些限制是硬编码的
2、如何查看自己pc上的pipe多大
1)通过ulimit -a查看到 pipe size 一次原子写入为:512Bytes*8=4096Bytes
查看缓冲条目个数:cat /usr/src/kernels/3.10.0-327.el7.x86_64/include/linux/pipe_fs_i.h文件
所以我的pc下得pipe缓冲大小为:16*4096=65536Bytes
也就验证了man 7 pipe下的pipe capacity
相关文章
- [linux]ssh原理以及配置
- Linux Socket编程
- Linux守护进程
- linux 查看外网ip命令curl ifconfig.me
- Linux基础之查看linux发行版以及内核版本
- ps -ef | grep Linux进程查看命令
- linux 查看外网ip命令curl ifconfig.me
- Linux - 查看进程状态
- 重新点亮linux 命令树————文本查看vi和vim[五]
- linux(kubuntu21.10):安装phpstorm 2021.3
- linux基础——htop命令查看进程信息及其指标详解
- linux 查看namenode进程是否存活:返回namenode进程个数
- Linux netstat查看网络连接状态
- 一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用
- [转]Linux查看物理CPU个数、核数、逻辑CPU个数
- linux如何查看系统占用磁盘空间最大的文件及让文件按大小排序
- L83.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ipcs和ipcrm
- Linux查看物理CPU个数、核数、逻辑CPU个数
- Linux命令之make clean与make distclean的差异
- Linux文件管理命令(4)-cat查看文件内容
- linux top命令及结果详解 top -p 查看Linux程序运行进程
- Linux下查看磁盘与目录的容量——df、du
- Linux常见面试题-ps查看进程命令
- 使用wget批量下载geo数据集的全部文件 linux下载geo数据 geo处理的数据不是下载原始数据 Linux如何下载ftp文件 geo ftp geo ftp下载 geo下载
- [ Linux ] 如何查看Linux系统版本
- 用Linux感觉低效吗?来看看这几个技巧!