如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
进程、线程实现同步的方式
临界区:临界区只限制在同一进程的各个线程之间使用,先V后P 互斥量:互斥量跟临界区很相似,只是它允许在进程间使用 信号量:为控制一个具有有限数量用户资源而设计。它允许多个线程在同一时刻访问同一资源,但是需要限制在同一时刻访问此资源的最大线程数目... -
内存管理的概念
操作系统作为系统资源的管理者,当然也需要对内存进行管理: 操作系统负责内存空间的分配与回收 连续分配管理方式:指为用户进程分配的必须是一个连续的内存空间 单一连续分配,无外部碎片 固定分区分配:分区大小相等、分区大小不等 动态分区分配,没有内部碎片... -
分页、分段
分页: 把内存空间划分为大小相等且固定的块,作为主存的基本单位。因为程序数据存储在不同的页面中,而页面又离散的分布在内存中,因此需要一个页表来记录映射关系,以实现从页号到物理块号的映射。 访问分页系统中内存数据需要两次的内存访问 (一次是从内存中访问... -
动态分区分配算法
在动态分区分配方式中,当很多个空闲分区都能满足需求时,应该选择哪个分区进行分配? 综合来看,四种算法中,首次适应算法的效果反而更好: 首次适应算法和邻近适应算法比最佳适应算法和最坏适应算法好的一点:不用每次都更新空闲分区链/表的排列顺序,...