Epoll and IO复用

2021年8月15日 · 3084 字 · 7 分钟 · OS Linux Network IO

先从epoll说起。

epoll是Linux内核的可拓展IO事件通知机制,设计的目的是取代select和poll,是为了处理大量文件描述符而改进的poll,支持打开文件描述符上限是系统最大文件打开数目,性能优异。

Linux中的Fork

2021年2月18日 · 2610 字 · 6 分钟 · OS Linux System Call

这原本是大二时学习操作系统是写下的一篇博客,近几日对它稍微添加了一些COW的内容。

进程的同步与互斥

2019年11月1日 · 4998 字 · 10 分钟 · Linux OS Concurrency

进程的同步与互斥

[TOC]

进程的同步

引入

在多进程的系统中,进程是并发执行的,进程具有“异步”的天性,异步性指的是各并发执行的进程以各自独立的、不可预知的速度向前推进。