![](https://img-blog.csdnimg.cn/20210606134212415.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
操作系统
操作系统
HardyDragon_CC
谦虚使人进步
展开
-
OS笔记(6)--进程控制
进程几种状态:运行就绪堵塞创建终止原创 2021-06-22 18:41:26 · 73 阅读 · 0 评论 -
OS笔记(5)
系统调用:是操作系统提供给应用程序(程序员)使用的接口,可以看做一种只给应用程序调用的特殊函数,应用程序可以发出系统调用请求获得操作系统的服务。有些需要特权指令,所以CPU需要在核心态在进行。系统调用和库函数的区别:高级语言的库函数封装了一些系统调用方便使用。汇编指令:movl 将参数移动到某个通用寄存器。int 是 interrupt 缩写,指明系统调用号。简称trap/陷入/访管指令...原创 2021-06-15 10:54:15 · 192 阅读 · 1 评论 -
OS笔记(3)
多道批处理系统:拥有并发的特性。提高资源利用率。分时操作系统:原创 2021-06-09 11:51:50 · 49 阅读 · 0 评论 -
OS笔记(2)
操作系统的4个特征:并发共享虚拟异步其中并发和共享 是最基本的特征,二者互为存在条件。没有并发和共享,就没有异步、虚拟存在的意义。并发:多个程序交替发生,看起来像并行(同时发生)。(资源)共享:系统中的资源可供内存中多个并发执行的进程使用。互斥共享:一段时间内,只允许一个进程访问资源。同时共享:允许多个进程访问资源。虚拟:虚拟存储器技术,空分复用技术,程序运行所需要的内存远大于用户所拥有的内存,但利用该技术可以达到大于用户拥有的内存的效果。虚拟处理器技术,时分复用技术,原创 2021-06-07 13:14:50 · 38 阅读 · 1 评论 -
OS笔记(1)
操作系统(系统软件):Windows、Android、ios、macOS、Linux进程是程序的执行过程。执行前需要将程序放到内存中,才能被CPU执行。操作系统提供 处理机、存储器、文件、设备管理。还提供三种用户接口 命令接口(用户直接使用)、程序接口(用户通过程序间接使用)、GUI(图形用户接口)。命令接口联机:用户说一句,系统做一句。例如CMD脱机:用户说一堆,系统做一堆。例如*.bat;批处理命令接口程序接口:调用 *.dll 文件 (称为系统调用)实现功能,用户通过程序间接使原创 2021-06-06 13:41:13 · 67 阅读 · 2 评论