![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
北溟南风起
功夫到家,水到渠成。
展开
-
OS操作系统中的并发与并行
并发与并行 从字面里来讲很容易混淆,现在总结一下。1.并发:指的是两个或多个事件在同一时间间隔内发生。2.并行:指的是系统具有同时进行运算或操作的特性,在同一时刻能完成两种或两种以上的工作。并行性需要硬件的支持,比如流水线或者多处理机硬件环境。举例子:1.如果你在9:00-9:10仅吃面包,在9:10-9:20仅看书,在9:20-9:30仅吃面包,在9:30-10:00仅看书...原创 2019-09-13 17:54:41 · 752 阅读 · 0 评论 -
OS 用户态转向核心态的例子
用户程序要求操作系统的服务,即系统调用。 发生一次中断。 用户程序中产生了一个错误状态。 用户程序中企图执行一条特权指令。 从核心态转向用户态由一条指令实现,这条指令也是特权指令,一般是中断返回指令。注意:1)若程序的运行由用户态转到核心态,则会用到访管指令,访管指令是在用户态使用的,所以访管指令不可能是特权指令。其基本功能是让程序“自愿进管”,从而引起访管中断。2)计算机区分核...原创 2019-09-14 20:26:15 · 762 阅读 · 0 评论 -
OS 计算机(操作)系统概述
原创 2019-09-14 20:35:59 · 296 阅读 · 0 评论 -
OS 进程的通信方式(进程间的信息交换方式)
低级通信方式:PV操作。高级通信方式:指以较高的效率传输大量数据的通信方式。高级通信方式主要有以下三类:一 、共享存储(存储空间)在通信进程之间存在一块可以直接访问的共享存储空间,通过对该共享空间进行读/写操作实现信息交换。注意 用户进程空间一般都是独立的,进程运行期间一般不能访问其他进程的空间,要想让两个用户进程共享空间,必须通过特殊的系统调用来实现,而进程内的线程是自然共享...原创 2019-09-14 23:51:24 · 2640 阅读 · 0 评论 -
OS 临界资源、独占资源、临界区
这些概念混淆了多次,现整理记录,以警示自己。1.临界资源:我们将一次只允许一个进程使用的资源成为临界资源,临界资源又名 独占资源。2.临界区:进程中访问临界资源的那段代码,称为临界区,又名 临界段。...原创 2019-09-18 22:07:53 · 3770 阅读 · 0 评论