码迷,mamicode.com
首页 >  
搜索关键字:描述符    ( 2990个结果
[转] select 与 poll
如何管理多个连接?“我想同时监控一个以上的文件描述符(fd)/连接(connection)/流(stream),应该怎么办?”使用select()或poll()函数。注 意:select()在BSD中被引入,而poll()是SysVSTREAM流控制的产物。因此,这里就有了平台移植上的考虑:纯粹的B...
分类:其他好文   时间:2014-10-17 10:09:54    阅读次数:171
Shell命令(2)——文件描述符和重定向符
文件描述符stdin:标准输入,接收鼠标、键盘或其他输入设备的输入信息,文件描述符是1stduot:输出所有的正常输出结果,文件描述符是2stderr:输出所有错误信息,文件描述符是3重定向符“>":使用方法,“command > file",进程接受标准输入后,该重定向符使得标准输出改变方向,不输...
分类:系统相关   时间:2014-10-16 23:17:53    阅读次数:265
linux process management
CREAT PROCESS fork() | clone(参数,决定父子函数的共享内容) | do_fork() | copy_process() | dup_task_struct() 创建子进程的内核堆栈,复制父进程的进程描述符(task_struct) 进程描述符的很多成员被清除或者设为初值 设置子进程的状态task_struct-->state ...
分类:系统相关   时间:2014-10-16 17:32:12    阅读次数:369
并发时-修改Linux系统下的最大文件描述符限制
通常我们通过终端连接到linux系统后执行ulimit -n 命令可以看到本次登录的session其文件描述符的限制,如下:$ulimit -n1024当然可以通过ulimit -SHn 102400 命令来修改该限制,但这个变更只对当前的session有效,当断开连接重新连接后更改就失效了。如果想...
分类:系统相关   时间:2014-10-16 15:02:22    阅读次数:266
文件句柄、文件描述符与进程和多线程的那些事
传送门:PYTHON多线程处理文件 文件句柄(摘抄的一些概念,帮助理解): 句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI...
分类:编程语言   时间:2014-10-14 14:36:48    阅读次数:200
例说Linux内核链表(一)
在include/linux/list.h文件中用C实现了一个好用的循环链表。它是有效而且易于操作的,否则它也不会被内核使用(译者注:在kernel中大量的使用了循环双链表结构,比如在在进程描述符实体中我们就可以看到很多struct list_head的身影)。不管何时,依靠这种结构,在内核中都可以将任何使用它数据结构串起来。...
分类:系统相关   时间:2014-10-14 02:24:37    阅读次数:189
文件IO函数
creat函数创建一个新文件:#include int creat( const char *pathname, mode_t mode );返回值:若成功则返回为只写打开的文件描述符,若出错则返回-1;open 函数用于打开和创建文件:#include int open(const char *p...
分类:其他好文   时间:2014-10-13 01:09:58    阅读次数:388
OPEN函数
open 函数用于打开和创建文件。以下是 open 函数的简单描述#include int open(const char *pathname, int oflag, ... /* mode_t mode */);返回值:成功则返回文件描述符,否则返回 -1对于 open 函数来说,第三个参数(.....
分类:其他好文   时间:2014-10-12 11:11:17    阅读次数:174
Linux----文件I/O
1.文件描述符:每次我们打开一个文件,就会得到一个对应于该文件的较小的整数,这个整数就是这个文件的文件描述符。在shell操作中,0,1,2这三个文件描述附总是打开的,通常是指向shell运行所在的终端。0对应于标准输入,1对应于标准输出,2对应于标准错误。因为0,1,2这三个文件描述符总是打开的,所以一般我们打开一个文件时,该文件所对应的文件描述符为3,再打开一个文件时,新打开的文件描述符为4,...
分类:系统相关   时间:2014-10-11 18:30:15    阅读次数:185
Linux文件系统(七)---系统调用之open操作(一)
当我们打开一个文件的时候,需要获得文件的问价描述符,...
分类:系统相关   时间:2014-10-09 15:15:38    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!