操作系统4小时速成:操作系统发展和分类,运行环境:运行机制和内核,用户态非特权,核心态特权,中断技术,访管指令
2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩
操作系统系列文章:
【1】操作系统4小时速成:操作系统的基本概念,它是系统软件,管理处理机、存储器、io设备、文件,并发和共享是最基本特征,还有虚拟和异步
【2】操作系统4小时速成:操作系统发展和分类,运行环境:运行机制和内核,用户态非特权,核心态特权,中断技术,访管指令
【3】操作系统4小时速成:进程管理占考试40%,进程状态,组织,通信,线程拥有调度,进程拥有资源,进程和线程的区别
【4】操作系统4小时速成:处理机调度,调度方法,调度准则,典型的调度算法,响应比
操作系统发展——了解
人机矛盾,io和cpu速度不匹配
但是仍然是只有一道
操作系统就诞生了
中断技术,就是操作系统的核心技术
分时复用
紧急任务需要重新调整
所以出来了优先中断的高级性
云计算里面,用的就是分布式操作系统
每个用户公平的用资源
用户多了,时间就长了
操作系统运行环境:运行机制和内核
运行机制
特权是用户自己不能搞定的
内核——特权
自编——用户搞
0用户态,目态
1特权核心态,管态,内核态
内核
切换进程,需要时钟管理,cp哪个沿到来,解决这个问题
直接干——原语
中断之后恢复现场
继续
并发的核心技术——中断技术——硬件支撑
访问管理指令——用户执行:访管指令
核心态到核心态——特权指令
应用程序需要系统调用——请求操作系统服务——保证稳定性安全性
特权和非特权
访管是用户态玩的
trap只能运行在用户态下
保证操作系统的稳定性和安全性
总结
提示:重要经验:
1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。