摘要:
操作系统层面有哪些锁 互斥锁 互斥锁在同一时刻只允许一个线程或进程访问共享资源,其他线程或进程需要等待锁的释放。 同步锁 两个或两个以上的进程或线程在运行过程中协同步调,按预定的先后次序运行。比如 A 任务的运行依赖于 B 任务产生的数据 互斥与同步的区别 互斥锁是通过竞争对资源的独占使用,彼此 阅读全文
摘要:
计算机基础(cpu,内存,硬盘) 内存: 负责硬盘等硬件上的数据与CPU之间数据交换处理; 缓存系统中的临时数据。 断电后数据丢失。 硬盘: 存储资料和软件等数据的设备,有容量大,断电数据不丢失的特点。 流程 简单来说,硬盘用来存储程序和数据,当运行程序时,CPU首先接受到命令,之后CPU是 阅读全文