云卷云舒的架构师之路

自律、自强、自省 —— 无数枯燥时间所堆积的实力,只为了在某一瞬间绽放出耀眼的光华...

操作系统(六)—— 存储管理

一、存储管理概述 1、存储体系 内存空间,是由存储单元组成的一组连续的地址空间,简称内存空间。内存空间一般分为两部分:一部分是系统区,用以存储操作系统常驻内存部分,用户不能占用这部分空间;另一部分是用户区,分配给用户使用,用于装入并存储用户程序和数据,这部分的信息随时都在发生变化。 ...

2019-03-23 16:50:30

阅读数 103

评论数 0

操作系统(五)—— 死锁

一、死锁的产生 1、死锁的定义 所谓死锁是在多道程序中的一种现象,一组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源。处于死锁状态的进程称为死锁进程。 系统发生死锁时,死锁进程的个数至少为两个;所有死锁进程都在等待资源,并且其中至少有两个进程...

2019-03-18 21:40:20

阅读数 121

评论数 0

操作系统(四)—— 进程同步与互斥

一、进程间相互作用 1、相关进程和无关进程 在一个多道程序系统中同时运行的并发进程通常有多个,在逻辑上具有某种联系的进程被称为相关进程,在逻辑上没有任何联系的进程被称为无关进程,并发进程相互之间可能是无关的,也可能是相关的。 如果一个进程的执行不影响其他进程的执行,且与其他进...

2019-03-13 21:23:57

阅读数 200

评论数 0

操作系统(三)—— 进程和线程

一、多道程序设计 一个程序在计算机系统中运行,除了程序本身要是可执行的目标代码外,还要有相应的数据。程序和数据被提前存储在存储器中,在执行该程序前,处理器中的指令计数器必须指向存储器中被执行程序的首地址。如果程序执行过程中还需要其他的资源,那么在申请使用磁盘时,还要知道磁盘的设备编号、文...

2019-03-10 18:54:41

阅读数 105

评论数 0

操作系统(二)——操作系统的运行环境

一、处理器 1、处理器的构成与基本工作方式 处理器一般由运算器、控制器、一系列的寄存器以及高速缓存构成。其中运算器实现指令中的算术和逻辑运算;控制器负责控制程序运行的流程,包括取指令、维护处理器状态、处理器与内存的交互等;寄存器是一种暂时存储器件,用于处理器执行指令的过程中暂存数据、地...

2019-03-02 18:13:49

阅读数 86

评论数 0

操作系统(一)—— 操作系统概论

一、操作系统的概念 1、计算机系统         计算机系统是一种可以按照用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。广义的计算机系统包含机械式系统和电子式系统两类。         计算机系统包括硬件系统和软件系统。硬件系统是计算机系统赖以工作的实体。软件系统保证计算...

2019-02-23 19:34:31

阅读数 101

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭