1、视频录制软件Captura下载[https://mathewsachin.github.io/Captura/download/] 录制时,...
1、引入线程可提高程序并发执行的程度,可进一步提高系统效率 线程是比进程更小的能独立运行的基本单位 ( 独立错了,离开了进程,线程分配不到资源没...
一、分页存储 我的理解是,用户看到的是自己的逻辑地址空间,机器看到的是实际的内存地址空间。两个地址都被划分成小页/块,且大小相等,便于映射。划分...
AbstractQueuedSynchronizer简介 AbstractQueuedSynchronizer提供了一个FIFO队列,可以看做是...
AtomicInteger位于java.util.concurrent.atomic包下,是对int的封装,提供原子性的访问和更新操作,其原子性...
分页是系统视角的内存管理方案(系统为了充分利用内存,不产生外碎片,不需要连续地址空间而采取的方案) 分段是用户视角的内存管理方案(比如我们看到的...
竞争条件和临界区先思考,为什么要引入同步技术?因为系统中进程的并行和并发已经成为常态。现代OS中,进程可以在任何时候发生中断。数据不一致性多个进...
概述 cpu调度是多任务操作系统的基础,目的是使cpu尽可能用于执行指令,提高效率。因为进程间存在竞争,需要OS选择一个进程来进行状态的转换,这...
1、OS服务和接口 OS服务 基本服务:OS以服务的形式向程序和用户提供执行程序的基本服务,包括用户界面、程序执行、IO操作、文件系统操作、通信...