Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
linux系统编程(五)针对linux系统中文件的IO操作
文章目录 1 系统调用 2 C标准库文件IO函数 3 open close函数 3 1 函数原型 3 2 常用参数 3 3 open常见错误 4 文件描述符 4 1 PCB进程控制块 4 2 文件描述图表 4 3 最大打开文件数 4 4 F
Linux系统编程
Linux
linux系统编程(十一)线程同步(完结)
文章目录 1 线程同步 1 1 同步概念 1 1 1 线程同步 1 1 2 数据混乱原因 1 2 互斥量mutex 1 2 1 主要应用函数 1 2 1 1pthread mutex init函数 1 2 1 2 pthread mutex
Linux系统编程
Java
JVM
开发语言
1024程序员节
linux系统编程(七)进程
文章目录 1 进程 1 1 进程相关概念 1 1 1 程序和进程 1 1 2 并发 1 1 3 单道程序设计 1 1 4 多道程序设计 1 1 5 CPU和MMU 1 1 6 进程控制块PCB 1 1 7 进程状态 1 2 环境变量 1 2
Linux系统编程
Linux
运维
服务器
close_on_exec选项:FD_CLOEXEC(fcntl)、O_CLOEXEC(open) 和 EPOLL_CLOEXEC(epoll_createl)
close on exec解决的问题类型 我们经常会碰到一个进程需要fork出子进程的情况 而且子进程很可能会继续exec新的程序 这就不得不提到如何妥善处理好子进程中无用文件描述符的问题 fork函数的使用本不是这里讨论的话题 但必须提一
Linux系统编程
Linux网络编程
closeonexec
CLOEXEC
epoll