码迷,mamicode.com
首页 >  
搜索关键字:误删文件 文件描述符    ( 1653个结果
【Nebula系列】通过UNIX域套接字传递描述符的应用
  传送文件描述符是高并发网络服务编程的一种常见实现方式。 "Nebula" 高性能通用网络框架即采用了UNIX域套接字传递文件描述符设计和实现。本文详细说明一下传送文件描述符的应用。 1. TCP服务器程序设计范式   开发一个服务器程序,有较多的的程序设计 ...
分类:其他好文   时间:2018-07-18 23:30:42    阅读次数:188
通过UNIX域套接字传递文件描述符
传送文件描述符是高并发网络服务编程的一种常见实现方式。Nebula高性能通用网络框架即采用了UNIX域套接字传递文件描述符设计和实现。本文详细说明一下传送文件描述符的应用。1.TCP服务器程序设计范式??开发一个服务器程序,有较多的的程序设计范式可供选择,不同范式有其自身的特点和实用范围,明了不同范式的特性有助于我们服务器程序的开发。常见的TCP服务器程序设计范式有以下几种:迭代服务器并发服务
分类:其他好文   时间:2018-07-18 23:15:59    阅读次数:259
Linux基础优化
今天我们学习Linux基础优化,主要有find命令的剩余两个查找方法,一个是绝对路径和-exec命令。接着就是环境变量的配置,一个是PS1,它是将不同目录下相同的目录显示格式修改,易于分辨。再就是修改Linux系统下中文字符乱码的问题,修改字符集即可。然后就是关闭SELinux和iptables前一个是为了防止root用户功能强大,误删文件等操作,iptables是防火墙,主要是在内网和高并发的时
分类:系统相关   时间:2018-07-18 00:00:22    阅读次数:240
shell+vim——05
ln >link 链接, 链接有两种: 软连接 ln -s 源文件 目标文件 :相当于创建了一个快捷方式,源文件损坏后这个链接也就失效了 ln -s a.text a.text.soft //给a.text 创建一个名为 a.text.soft 的软链接 硬连接 ln 源文件 目标文件 ln a.t ...
分类:系统相关   时间:2018-07-15 21:21:21    阅读次数:275
Linux Timer定时器【转】
转自:https://www.jianshu.com/p/66b3c75cae81 timerfd为Linux为用户程序提供的定时器接口,该接口基于文件描述符,通过文件描述符的可读事件进行超时通知,且能够被用于epoll/select。主要有三个函数。 头文件: include <sys/timer ...
分类:系统相关   时间:2018-07-13 14:01:29    阅读次数:219
【20180712】Nginx 参数优化和内核参数优化
Nginx参数优化worker_processes这里的数值不能超过CPU的总核数,因为在单个核上部署超过1个Nginx服务进程并不能起到提高性能的作用。worker_rlimit_nofileNginx最大可用文件描述符数量,同时需要配置操作系统的"ulimit-n200000",或者在/etc/security/limits.conf中配置worker_connection
分类:其他好文   时间:2018-07-12 20:12:44    阅读次数:146
I/O重定向及管道
打开的文件都有一个fd:filedescriptor(文件描述符)标准输入:keyborad,0标准输出:monitor,1标准错误输出:monitor,2I/O重定向:改变标准位置输出重定向:COMMAND>NEW_POS,COMMAND>>NEW_POS>:覆盖重定向,目标文件中的原有文件内容会被清除>>:追加重定向,新内容会追加至目标文件尾部set-C:禁
分类:其他好文   时间:2018-07-11 12:28:20    阅读次数:170
Linux进程管理
1.进程基本概述定义:进程是已经启动的可执行程序的运行中实例。/proc目录下以数字为名的目录,每一个目录代表一个进程,保留着进程的属性信息,每一个进程的PID是唯一的,就算进程退出了,其他进程也不会占用其PID1.1进程的组成部分已分配内存的地址空间安全属性,包括所有权凭据和特权程序代码的一个或多个执行线程进程状态1.2进程的环境本地和全局变量当前调度上下文分配的系统资源,如文件描述符合网络端口
分类:系统相关   时间:2018-07-10 00:37:37    阅读次数:207
什么是阻塞式和非阻塞io流?
阻塞IO:socket 的阻塞模式意味着必须要做完IO 操作(包括错误)才会返回。 非阻塞IO:非阻塞模式下无论操作是否完成都会立刻返回,需要通过其他方式来判断具体操作是否成功。 两者区别: 所谓阻塞方式的意思是指, 当试图对该文件描述符进行读写时, 如果当时没有东西可读,或者暂时不可写, 程序就进 ...
分类:其他好文   时间:2018-07-09 19:13:54    阅读次数:355
Python 15 I/O编程
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘, 所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符), 然后,通过操作系统提供的接 ...
分类:编程语言   时间:2018-07-09 00:35:51    阅读次数:211
1653条   上一页 1 ... 39 40 41 42 43 ... 166 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!