分类: 操作系统
-
56张图入门操作系统内功心法适合所有程序员
本文次要是操作系统相干内容,利用56张思维导图从OS概述、过程治理、内存治理、文件治理、I/O五局部零碎的理解…
-
计算机操作系统基础十七进程同步之Unix域套接字
本篇为第十七篇,进程同步之Unix域套接字。上一篇介绍了通过共享内存解决进程同步的问题,本文是实现进程同步的另…
-
计算机操作系统基础十六进程同步之共享内存
每个过程可能会有一个或多个线程,线程是共享过程资源的,线程之间也须要通信,又或者说线程之间须要同步一些过程资源…
-
计算机操作系统基础十五使用fork系统调用创建进程
本文为第十五篇,使用fork系统调用创建进程。创建进程属于非常重要的内容,无论是哪种语言,底层在创建进程的时候…
-
计算机操作系统基础十四线程同步之条件变量
本文为第十四篇,线程同步之条件变量,在上一篇文章是介绍了读写锁,读写锁在多读少写的情况下,性能要强于互斥量。本…
-
计算机操作系统基础十三线程同步之读写锁
本文为第十三篇,线程同步之读写锁,读写锁也是解决线程同步的方法之一,在前边的两篇文章中国已经介绍了互斥量和自旋…
-
计算机操作系统基础十二线程同步之自旋锁
自旋锁的工作原理跟互斥量的工作原理其实是一模一样的,它也是在访问临界资源之前加一个锁,完成之后再将锁给释放掉。…
-
计算机操作系统基础十一线程同步之互斥量
本文为第十一篇,线程同步之互斥量,在前边的《计算机操作系统基础(四)—进程管理之进程同步》中提到了进程同步…
-
计算机操作系统基础十存储管理之虚拟内存
本文为第十篇,存储管理之虚拟内存,在正式了解之前,有一个问题,一个游戏十几G,物理内存只有4G,那么这个游戏是…
-
计算机操作系统基础九存储管理之段页式存储管理
本文为第九篇,存储管理之段页式存储管理,前边的文章介绍到了存储管理的内存分配和回收,从物理的角度了解了存储管理…