![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 60
os学习之路从未停止
看不见的罗辑
人工智能芯片方向正在Running的萌新,欢迎大家一起来交流。
后续内容将在WX公众号上同步更新,请关注RFTAE。
WX公众号:RFTAE,又名Run faster than anyone else,即跑得比谁都快,希望大家都能跑得比谁都快,实现自己的理想或愿望...
展开
-
操作系统-线程
线程 线程是操作系统进程中能独立执行的实体,是处理器(不一定是CPU也可是张量处理器TPU,图像处理器GPU…)调度和分派的基本单位 目的:减少程序并发执行时所付出的时间开销 程序并发需要系统为其 创建:分进程分配除CPU,内存外的其他所有资源 撤销:先对资源进行回收,再撤销PCB 切换:需要对当前CPU现场保护和设置新选中进程的CPU环境,所需开销大 线程只拥有运行中不可少的资源(eg:程序计数器pc,寄存器,栈等)但可与同一进程的其他线程共享该进程所有资源 线程之间可以并发执行。线程也有执行,原创 2021-05-23 17:16:27 · 209 阅读 · 0 评论 -
进程调度算法的评价
调度算法 进程调度的算法:FCFS,SJF,SRTF,HRRF,优先权,时间片轮转,多级反馈队列 算法分类: 1.按使用对象的不同:除了后两个算法只能用于进程,其他算法都是可以用于进程和作业(作业是批处理系统要装入系统处理的一系列程序和数据) 2.按是否为抢占式调度分类: 抢占式调度:SRTF,优先权,时间片轮转,多级反馈队列 非抢占式调度:FCFS,SJF,HRRF 算法评价 1.CPU利用率:=有效工作时间/总运行时间 2.响应时间:=开始时间-到达时间 3.周转时间:=结束时间-到达时间 4.带权周转原创 2021-05-23 16:29:50 · 594 阅读 · 0 评论 -
操作系统-进程管理
进程管理 概论: 并发程序和顺序程序有本质上的差别,为了能更好地描述程序的并发执行,实现操作系统的并发性和共享性,引入“进程”的概念。 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。 处理器是计算机系统中最重要的资源。在现代计算机系统中,为了提高系统的资源利用率,CPU将为某一程序独占。通常采用多道程序设计技术,即允许多个程序同时进入计算机系统的内存并运行 1.任务:保证cpu正确地同时运行多道程序 2.描述:进程是系统中独立地描述运行程序的基本单原创 2021-05-22 23:49:09 · 797 阅读 · 0 评论