操作系统4小时速成:操作系统发展和分类,运行环境:运行机制和内核,用户态非特权,核心态特权,中断技术,访管指令

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩

操作系统系列文章:
【1】操作系统4小时速成:操作系统的基本概念,它是系统软件,管理处理机、存储器、io设备、文件,并发和共享是最基本特征,还有虚拟和异步
【2】操作系统4小时速成:操作系统发展和分类,运行环境:运行机制和内核,用户态非特权,核心态特权,中断技术,访管指令
【3】操作系统4小时速成:进程管理占考试40%,进程状态,组织,通信,线程拥有调度,进程拥有资源,进程和线程的区别
【4】操作系统4小时速成:处理机调度,调度方法,调度准则,典型的调度算法,响应比


文章目录

  • 操作系统4小时速成:操作系统发展和分类,运行环境:运行机制和内核,用户态非特权,核心态特权,中断技术,访管指令
    • @[TOC](文章目录)
  • 操作系统发展——了解
  • 操作系统运行环境:运行机制和内核
    • 运行机制
    • 内核
  • 总结

操作系统发展——了解



人机矛盾,io和cpu速度不匹配
但是仍然是只有一道



操作系统就诞生了
中断技术,就是操作系统的核心技术


分时复用

紧急任务需要重新调整
所以出来了优先中断的高级性




云计算里面,用的就是分布式操作系统



每个用户公平的用资源
用户多了,时间就长了

操作系统运行环境:运行机制和内核



运行机制


特权是用户自己不能搞定的

内核——特权
自编——用户搞

0用户态,目态
1特权核心态,管态,内核态


内核




切换进程,需要时钟管理,cp哪个沿到来,解决这个问题


直接干——原语



中断之后恢复现场
继续




并发的核心技术——中断技术——硬件支撑

访问管理指令——用户执行:访管指令
核心态到核心态——特权指令



应用程序需要系统调用——请求操作系统服务——保证稳定性安全性






特权和非特权
访管是用户态玩的

trap只能运行在用户态下

保证操作系统的稳定性和安全性


总结

提示:重要经验:

1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

操作系统4小时速成:操作系统发展和分类,运行环境:运行机制和内核,用户态非特权,核心态特权,中断技术,访管指令相关推荐

  1. 操作系统4小时速成:内存管理,程序执行过程,扩充内存,连续分配,非连续分配,虚拟内存,页面替换算法

    操作系统4小时速成:内存管理,程序执行过程,扩充内存,连续分配,非连续分配,虚拟内存,页面替换算法 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测 ...

  2. 操作系统4小时速成:进程管理占考试40%,进程状态,组织,通信,线程拥有调度,进程拥有资源,进程和线程的区别

    操作系统4小时速成:进程管理占考试40%,进程状态,组织,通信,线程拥有调度,进程拥有资源,进程和线程的区别 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去 ...

  3. 操作系统(三)操作系统的发展和分类

    1.3 操作系统的发展和分类 目录 1.3 操作系统的发展和分类 1.3.1 人工手动操作系统 1.3.2 批处理阶段 1.3.3 分时操作系统 1.3.4 实时操作系统 先对要讲的各个阶段有个大体的 ...

  4. 操作系统的概念、四个特征以及os的发展和分类

    计算机系统概述 1.操作系统的概念 2.操作系统的四个特征 3.操作系统的发展与分类 ) 1.操作系统的概念 操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件 ...

  5. 操作系统~用户态进入内核态的方式(中断、异常、系统调用)

    中断与异常 中断的概念和作用 当中断发生时,CPU立即进入核心态 当中断发生后,当前运行的进程暂停运行,并由操作系统内核对中断进行处理 对于不同的中断信号,会进行不同的处理 发生了中断,就意味着需要操 ...

  6. 用户借助操作系统使用计算机,计算机操作系统试题_B试卷及答案(08-09)

    1.下列四个操作系统中,是分时系统的为(C ). A.CP/M B.MS-DOS C.UNIX D.WINDOWS NT 2.操作系统内核与用户程序.应用程序之间的接口是( C ). A.shell命 ...

  7. 1 操作系统第一章 操作系统概念、功能、四大特征、操作系统发展与分类

    文章目录 1.1 操作系统概念 1.2 操作系统功能 1.3 操作系统四大特征 1.3.1 并发 1.3.2 共享 1.3.3 并发性和共享区别及对应关系: 1.3.4 虚拟 1.3.5 异步 1.4 ...

  8. 操作系统学习笔记-03-操作系统的发展和分类

    操作系统学习笔记-2019 王道考研 操作系统-01-操作系统的概念(定义),功能和目标 文章目录 3-操作系统的发展和分类 3.1知识总览 3.2 手工操作,纸带机,串行式 3.3批处理阶段 -单道 ...

  9. 【操作系统复习】操作系统的发展与分类

    同个人网站 https://www.serendipper-x.cn/,欢迎访问 ! 操作系统的发展与分类 一.手工操作阶段 二.批处理阶段 -- 单道批处理系统 三.批处理阶段 -- 多道批处理系统 ...

最新文章

  1. python代码转换为pytorch_Pytorch中Tensor与各种图像格式的相互转化详解
  2. sql的使用详解(针对oeacle)之select(上)
  3. python绘制柱形图-Python openpyxl Excel绘制柱形图
  4. 【AI自学】 完备的 AI 学习路线,最详细的资源整理!
  5. Unity3D游戏开发之邂逅Unity3D
  6. oracle 登录不了的解决
  7. 在IE浏览器访问网址时显示证书错误,导航已阻止
  8. 产品经理素质能力模型
  9. 设置chrome浏览器访问http服务时使用麦克风
  10. 185电缆的接法图解_详细图解!原来电线接头有这么多接法……
  11. 画廊效果的ViewPager实现(附带无限自动轮播)
  12. 汇编语言笔记(王爽)
  13. 2021牛客训练营 F.魏迟燕的自走棋(贪心并查集)
  14. 使用树莓派连接笔记本热点
  15. [极客大挑战 2019]Http1(BUCTF在线评测)
  16. 关于空字符(NUL)在三种不同语言中的匹配
  17. 网站加入QQ在线即时交谈的代码
  18. 05-云数据中心IT基础设施层概述
  19. 心率变异性 matlab,心率变异性及其相关算法的实现.ppt
  20. 计算机文字录入ppt,计算机基础—文字录入.ppt

热门文章

  1. 交换机QinQ配置(华为ensp)
  2. IHS Markit:研究显示2040年全球汽车销量料下降
  3. 极客时间MySQL实战45讲学习笔记
  4. linux内存没有available,Linux MemFree与MemAvailable的区别
  5. K11734 完美照片
  6. 微软2.4亿美元赢得Facebook1.6%股份收购权
  7. OS实训1——Minix3 shell的简单实现
  8. 深度强化学习加载Atari游戏运行库:Could not find module “XXXX\lib\site-packages\atari_py\ale_interface\ale_c.dll“
  9. 深度学习(17)——NIN网络中的网络
  10. 菲波那切数列案例演示(递归方法)