首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
太阳从东方升起
西北工业大学 C工程师
发布于北京
关注
已关注
取消关注
@安和ahe:
嵌入式软件 驱动开发 笔试 面试
2.操作系统(39道) 2.1 Linux 系统的组成部分? Linux内核、Linux文件系统、Linux shell、Linux应用程序。 2.2 Linux 内核的组成部分? (1)第一种分类方式:内存管理子系统、进程管理子系统、文件管理子系统、I/O管理子系统。 (2)第二种分类方式:进程调度(SCHED)、进程间通信(IPC)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)。 2.3 内存管理MMU 的作用? (1)地址映射。 (2)内存分配和回收。 (3)内存保护。 (4)内存扩充。 2.4 常见的操作系统进程调度策略有哪些? 答案: (1)先来先服务(FCFS)。 (2)短进程优先(SPF)。 (3)高响应比优先(HRN)。 (4)时间片轮转(RR)。 (5)多级反馈队列(RRWMF)。 (6)最高优先权优先(FPF)。 解读: (1)先来先服务(FCFS):每次调度是从就绪队列中选择一个最先进入该队列的进程,为之分配处理机,使之投入运行。该进程一直运行到完成或发生某事件而阻塞后才放弃处理机。 (2)短进程优先(SPF):从就绪队列中选出一个估计运行时间最短的进程,将处理机分配给它,使它立即执行并一直执行到完成,或发生某事件而被阻塞放弃处理机时再重新调度。 (3)高响应比优先(HRN):在短作业优先的基础上,使作业的优先级随着等待时间的增加而以速率a 提高,则长作业在等待一定的时间后,必然有机会分配到处理机。 (4)时间片轮转(RR):将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把CPU 分配给队首进程,并令其执行一个时间片,时间到了之后将它送往就绪队列的末尾。接着调度下一个队首进程……如此循环。 (5)多级反馈队列(RRWMF): ①设置多个就绪队列,并为各个队列赋予不同的优先级。第一个队列的优先级最高,第二个队列次之,其余各队列的优先权逐个降低。该算法赋予各个队列中进程执行时间片的大小也各不相同,在优先权愈高的队列中,为每个进程所规定的执行时间片就愈小。例如,第二个队列的时间片要比第一个队列的时间片长一倍,第i + 1个队列的时间片要比第i个队列的时间片长一倍。 ②当一个新进程进入内存后,首先将它放入第一队列的末尾,按FCFS原则排队等待调度。当轮到该进程执行时,如它能在该时间片内完成,便可准备撤离系统;如果它在一个时间片结束时尚未完成,调度程序便将该进程转入第二队列的末尾,再同样地按FCFS原则等待调度执行;如果它在第二队列中运行一个时间片后仍未完成,再依次将它放入第三队列,如此下去,当一个长进程从第一队列依次降到第n队列后,在第n 队列便采取按时间片轮转的方式运行。 ③仅当第一队列空闲时,调度程序才调度第二队列中的进程运行;仅当第1~(i-1)队列均空时,才会调度第i队列中的进程运行。如果处理机正在第i队列中为某进程服务时,又有新进程进入优先权较高的队列(第1~(i-1)中的任何一个队列),则此时新进程将抢占正在运行进程的处理机,即由调度程序把正在运行的进程放回到第i队列的末尾,把处理机分配给新到的高优先权进程。 (6)最高优先权优先(FPF):把处理机分配给就绪队列中优先权最高的进程,这时,又可进一步把该算法分成如下两种: ①非抢占式优先权算法:系统一旦把处理机分配给就绪队列中优先权最高的进程后,该进程便一直执行下去,直至完成;或因发生某事件使该进程放弃处理机时,系统方可再将处理机重新分配给另一优先权最高的进程。这种调度算法主要用于批处理系统中,也可用于某些对实时性要求不严的实时系统中。 ②抢占式优先权调度算法:系统同样是把处理机分配给优先权最高的进程,使之执行。但在其执行期间,只要又出现了另一个其优先权更高的进程,进程调度程序就立即停止当前进程(原优先权最高的进程)的执行,重新将处理机分配给新到的优先权最高的进程。 2.5 满足短作业优先又不会发生饥饿现象的调度算法是? 高响应比优先。 2.6 I/O 子系统层次结构 从上到下依次是用户层I/O软件,设备独立性软件,设备驱动程序,中断处理程序。 2.7 逻辑地址、线性地址、物理地址、总线地址、虚拟地址的区别? (1)逻辑地址:与内存段相关的偏移地址部分。例如,在C语言获取指针变量的值,就是逻辑地址,不和绝对的物理地址相关。 (2)线性地址:线性地址 = 逻辑地址 + 基地址。 (3)物理地址:如果启用了分页机制,那么线性地址使用页表项变换后就是物理地址。如果没有启用分页机制,那么线性地址就是物理地址。 (4)总线地址:x86下的I/O地址,ARM下的物理地址。(在x86下,外设的I/O地址是独立的,即有专门的指令访问外设I/O,I/O地址就是"总线地址",而RAM地址就是"物理地址"。在ARM下,I/O和RAM统一编址,但linux为了统一各个平台,仍然保留这个概念,总线地址其实就是物理地址。) (5)虚拟地址:MMU虚拟出来的地址。 2.8 操作系统的内存分配一般有哪几种方式,各有什么优缺点? (1)分页存储管理:优点是不需要连续的内存空间,且内存利用率高(只有很小的页内碎片);缺点是不易于实现内存共享与保护。 (2)分段存储管理:优点是易于实现段内存共享和保护;缺点是每段都需要连续的内存空间,且内存利用率较低(会产生外部碎片)。 (3)段页式存储管理:优点是不需要连续的内存空间,内存利用率高(只有很小的页内碎片),且易于实现段内存共享和保护;缺点是管理软件复杂性较高,需要的硬件以及占用的内存也有所增加,使得执行速度下降。 以上内容摘自专刊《嵌入式岗位笔试面试真题讲解》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看: https://blog.nowcoder.net/zhuanlan/v0ELPM 引流:华为、 小米 、OPPO、VIVO、荣耀、一加、 CVTE、 大疆 、insta360影石、 美的 、 TCL 、 海信、创维、烽火、比亚迪 、吉利、长安、大众、经纬恒润 、小鹏、 图森未来、 百度 、 滴滴、蔚来、理想、 联发科、 紫光展锐 、全志、 寒武纪 、晶晨半导体 、汇顶、 华为、 中兴、 浪潮 、TP-LINK、讯飞、商汤、 海康威视 、浙江大华 、360、小马智行、元戎启行 、深信服 、移动、联通、电信、旷视 、四维图新 、中芯国际 、复旦微电子、极氪
点赞 36
评论 20
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-16 20:49
门头沟学院 前端工程师
虾皮前端暑期一面
虾皮高频考点大概就是工程化、异步编程、定时器计数器、浏览器安全这些自我介绍前端学习了什么知识?基础三件套,vue,工程化工程化学了什么,项目有什么功能?你觉得前端解决了什么问题?vite有什么技术特点,为什么更快,怎么做到按需更新?学习前端通过什么途径学习Vue3有什么技术点你觉得比较好(答了组合式API)Vue3能不能监听到数组内的变化CSS三栏布局如何实现?答了flex问哪些浏览器不支持 如何添加间隔说一下你对JS原型链的理解原型链有哪些应用场景? 答了数据类型判断和类继承JS异步编程的理解 (先答了为什么要有异步,后面答到事件循环去了。。。感觉应该是答异步编程的进化史:回调,promis...
虾皮信息一面327人在聊
查看15道真题和解析
点赞
评论
收藏
分享
05-14 16:06
西南民族大学 用户研究员
天啦撸,震惊了!!连微软都要。。。??
近期有爆料上海微软启动大裁员,网传消息称部分员工获得 N+8 赔偿一名工作12年的上海微软老员工晒出离职协议:N+8的赔偿方案让他一次性拿到77.2万元,其中包括70万元工资补偿和7.2万元失业补助。真的可以原地躺平了!!
微软计划裁员
点赞
评论
收藏
分享
04-02 17:17
河北工业大学 Java
虽然能力确实不强但不至于被羞辱吧
发出来大家看个乐子吧 北京昌平小厂 应该是初创公司
Wy_m:
只要不是能叫的上名的公司 去实习没有任何意义 不如好好沉淀自己
点赞
评论
收藏
分享
04-12 13:42
江南大学 C++
求拷打简历
27届想找日常实习,投了好几个厂,没有面试,只有字节给了但是后悔第一次面就去面字节了,感觉面评脏完了求佬指导一下简历,要继续做项目沉淀沉淀吗
AIlunar:
牛的老哥,处女面字节
投递字节跳动等公司7个岗位
点赞
评论
收藏
分享
05-15 22:21
哈尔滨工业大学
Go语言:面试官喜欢问什么
本统计来源于对Go语言相关面试真题中高频关键词的整理,反映了在实际技术面试(如后端开发、云原生、微服务等岗位)中常见的考察方向。这些关键词涵盖了 Go 的核心特性:并发编程、数据结构、底层实现、内存管理等。通过分析这些关键词,我们可以更有针对性地准备 Go 面试内容,掌握重点知识模块和常见考点。📊 一、关键词分布概览(按占比排序)1. 并发编程协程、goroutine、channel、context、sync.map、锁8.47% + 2.18% + 6.24% + 1.72% + 0.74% + 0.74% ≈ 20%2. 数据结构与集合类型slice、map、数组、扩容机制、底层结构7....
30万真题,揭秘面试官最...
面试常问题系列
面试经验谈
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
25届游戏客户端开发求职总结
9103
2
...
广州25应届计算机 Java想转行
8859
3
...
💌【520限时活动公告】牛爱网高甜营业!你的恋爱通关秘籍已送达~
6893
4
...
回望春招路~草草用如履薄冰带过
4928
5
...
【26届四段大厂】大二字节&腾讯offer 投递技巧保姆级教程
4602
6
...
955和996的真正区别
4404
7
...
去美团实习会被人发现是个水货吗😥
3584
8
...
腾讯 CSIG 三面 面经 已OC!~
3151
9
...
我对面的同事,入职一个月没说话
2926
10
...
从我家亲戚看学历论和努力论
2888
创作者周榜
更多
正在热议
更多
#
一人一个landing小技巧
#
31963次浏览
604人参与
#
选offer应该考虑哪些因素
#
2240次浏览
65人参与
#
我的求职总结
#
934次浏览
19人参与
#
你想留在一线还是回老家?
#
32824次浏览
401人参与
#
聊聊你的职场新体验
#
153227次浏览
1353人参与
#
58同城求职进展汇总
#
30830次浏览
246人参与
#
四大天坑是哪四家?
#
68866次浏览
198人参与
#
三一集团提前批进度交流
#
20042次浏览
129人参与
#
大学最后一个寒假,我想……
#
34863次浏览
434人参与
#
你们公司哪个部门最累?
#
12368次浏览
99人参与
#
米哈游工作体验
#
13626次浏览
108人参与
#
牛友们的论文几号送审
#
32524次浏览
693人参与
#
查收我的offer竞争力报告
#
180047次浏览
1181人参与
#
你认为工作的意义是什么
#
138018次浏览
994人参与
#
你小时候最想从事什么职业
#
88231次浏览
1643人参与
#
你觉得机械有必要实习吗?
#
5526次浏览
60人参与
#
这些公司卡简历很严格
#
31193次浏览
154人参与
#
你们公司几号发工资
#
15984次浏览
106人参与
#
怎么防止在试用期被辞退
#
117658次浏览
874人参与
#
比亚迪求职进展汇总
#
702118次浏览
3052人参与
牛客网
牛客企业服务