多路复用并发模型 -- poll #include<poll.h> int poll(struct pollfd *fds, unsigned int nfds, int timeout); struct pollfd { int fd; //轮询的文件描述符 short events; //等待的 ...
分类:
其他好文 时间:
2019-02-13 20:59:58
阅读次数:
177
1.配置文件/proc/sys/fs/file-nr 里文件里显示三个数字 上面第二项的值为0表示分配的文件描述符都已经被使用。 2.配置文件 /etc/sysctl.conf 主要是一些系统信息配置 ...
分类:
系统相关 时间:
2019-02-08 23:41:19
阅读次数:
287
os包:os.File类型,实现的接口,用反射检查接口的实现;操作文件:os.Create,os.NewFile,os.Open,文件描述符,os.OpenFile;操作模式;访问权限
分类:
其他好文 时间:
2019-02-08 14:25:33
阅读次数:
197
本文写于2017 02 26,从老账号迁移到本账号,原文地址:https://www.cnblogs.com/huangweiyang/p/6444746.html select、poll、epoll三组系统调用都能同时监听多个文件描述符,它们将等待由timeout参数指定的超时时间,直到一个或多个 ...
分类:
其他好文 时间:
2019-02-06 09:21:05
阅读次数:
179
https://www.cnblogs.com/skyfsm/p/7079458.html一、select和poll的用武之地越来越有限,风头已经被epoll占尽select的缺点: 1、单个进程能够监视的文件描述符的数量存在最大限制,通常是1024,当然可以更改数量,但由于select采用轮询的方 ...
分类:
其他好文 时间:
2019-02-02 14:29:43
阅读次数:
203
1、重定向介绍类型 文件描述符 默认情况 对应文件句柄位置标准输入(standard input) 0 从键盘获得输入 /proc/slef/fd/0标准输出(standard output) 1 输出到屏幕(即控制台) /proc/slef/fd/1错误输出(error output) 2 输出到 ...
分类:
系统相关 时间:
2019-02-02 14:25:21
阅读次数:
215
一、最小化安装centos7.6 cat /etc/redhat-release 二、配置网络,可以上外网 三、安装常用命令工具,修改系统时区,校对系统时间,关闭selinux,关闭firewalld,修改主机名,修改系统文件描述符,内存锁限制及vm.max_map_count 数量(否则启动ela ...
分类:
其他好文 时间:
2019-01-30 14:22:57
阅读次数:
216
shell用于解释执行用户命令,用法分为Interactive和Batch. shell script中有多条shell命令,批量执行,同时加入编程语言中常用的变量, 流程控制语句,这样看起来写shell script就像编程,但是本质上只是一系列shell命令的集合. 常见的shell版本 + s ...
分类:
系统相关 时间:
2019-01-26 11:46:35
阅读次数:
232
阅读目录(Content) 一.命令格式: 二.命令功能: 三.命令参数: 四. 使用实例 1. 无任何参数 文件描述符 常见的文件类型 2. 查看谁正在使用某个文件,也就是说查找某个文件相关的进程 4. 不使用+D选项,遍历查看某个目录的所有文件信息的方法 5. 列出root用户打开的文件信息 6 ...
分类:
系统相关 时间:
2019-01-26 00:21:06
阅读次数:
327
1、测试环境准备[oracle@redhat3 ~]$ uname -aLinux redhat3 2.6.32-573.el6.x86_64 #1 SMP Wed Jul 1 18:23:37 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux[oracle@redha ...
分类:
系统相关 时间:
2019-01-24 16:26:44
阅读次数:
183