240 发简信
IP属地:上海
  • 第十七章 高级进程间通信

    UNIX域套接字 UNIX 域套接字用于在同一台计算机上运行的进程之间的通信 虽然因特网域套接字可用于 同一目的,但 UNIX 域套接字的效率更高 UNIX 域套接字提供流和...

  • 第十六章 网络IPC 套接字

    套接字描述 套接字是通信端点的抽象 套接字描述符:正如使用文件描述符访问文件,应用程序用套接字描述符访问套接字 套接字描述符在 UNIX 系统中被当作是一种文件描述符 许多处...

  • 第十五章 进程间通信

    半双工管道、全双工管道、FIFO UDS,管道 同一台主机的两个进程之间的 IPC,套接字和 STREAMS 是仅有的支持不同主机上两个进程之间 IPC 的两种形式 本章讨论...

  • 第十四章 高级IO

    非阻塞IO fd是阻塞还是非阻塞是可以设置的,这也直接影响系统调用函数是否阻塞还是非阻塞(直接返回错误) 对于一个给定的fd,有两种方法可以指定为非阻塞IO open的时候指...

  • 第十三章 守护进程

    守护进程的特征 编程规则 首先要做的是调用 umask 将文件模式创建屏蔽字设置为一个已知值 调用 fork,然后使父进程 exit 调用setsid 创建一个新会话:使调用...

  • 第十八章 终端IO

    终端 I/O 处理分立为两种不同的风格:一种是系统Ⅲ的风格,由 System V 沿续下来,另一种是 V7 的风格,它成为 BSD 派生的系统终端 I/O 处理的标准 终端 ...

  • 第十二章 线程控制

    线程限制 线程属性 http://www.cnblogs.com/mydomain/archive/2011/08/14/2138454.htm 线程的分离状态决定一个线程以...

  • 第十一章 线程

    线程标识 线程 ID 是用 pthread_t 数据类型来表示的,实现的时候可以用一个结构来代表 pthread_t 数据类型,所以可移植的操作 系统实现不能把它作为整数处理...

  • 第十章 信号

    介绍信号机制,说明每种信号的一般用法分析早期实现,分析存在问题并且解决 信号 V7 15 BSD 31 FreeBSD 32 Mac OS Linux 31 Solaris ...

  • 第九章 进程关系

    fork进程标识 id为0的是调度进程,被称为交换进程swapper,是内核的一部分 id为1的是init进程,是所以孤儿进程的父进程,不是内核一部分,只是个普通进程,但是拥...

  • 第八章 进程控制

    fork进程标识 id为0的是调度进程,被称为交换进程swapper,是内核的一部分 id为1的是init进程,是所以孤儿进程的父进程,不是内核一部分,只是个普通进程,但是拥...

  • 第七章 进程环境

    main函数调用 命令行传参给程序 典型的存储空间布局 分配另外的存储空间 进程使用环境变量 进程的不同终止方式 longjmp和setjmp main函数 内核执行C程序过...

  • 第六章 系统数据文件和信息

    口令文件 阴影口令 访问阴影口令函数 组文件 附属组ID POSIX.1 要求的 实现区别 其他数据文件 pwd /etc/passwd grp /etc/group sha...

  • C语言静态动态编译

    C语言静态动态编译 附件demohttps://pan.baidu.com/s/1Z7T1WyscQ2jeEgO70oZdTAhttps://pan.baidu.com/s/...

  • 套接字,IPC

    主要是记录apue里面的一些概念网络IPC,unix域套接字(也就是本机IPC的一种实现)附件demo:https://pan.baidu.com/s/1CdWYyUSiNE...

  • unix/linux c函数接口大全

    作者: 一字马胡 转载标志 【2018-03-27】 更新日志 日期更新内容备注2018-03-27回顾以前的知识link from csdn /这个函数可以将errno直...