首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
袈裟
门头沟学院 C++
发布于四川
关注
已关注
取消关注
@安和ahe:
linux系统 嵌入式软件面经
1.Linux系统的组成部分有哪些?Linux内核、Linux文件系统、Linux shell、Linux应用程序。 2.Linux内核的组成部分有哪些?(1)第一种分类方式:内存管理子系统、进程管理子系统、文件管理子系统、I/O管理子系统。 (2)第二种分类方式:进程调度(SCHED)、进程间通信(IPC)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)。 3.Linux内存管理模块MMU的作用是?(1)地址映射。 (2)内存分配和回收。 (3)内存保护。 (4)内存扩充。 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):把处理机分配给就绪队列中优先权最高的进程,这时,又可进一步把该算法分成如下两种: ①非抢占式优先权算法:系统一旦把处理机分配给就绪队列中优先权最高的进程后,该进程便一直执行下去,直至完成;或因发生某事件使该进程放弃处理机时,系统方可再将处理机重新分配给另一优先权最高的进程。这种调度算法主要用于批处理系统中,也可用于某些对实时性要求不严的实时系统中。 ②抢占式优先权调度算法:系统同样是把处理机分配给优先权最高的进程,使之执行。但在其执行期间,只要又出现了另一个其优先权更高的进程,进程调度程序就立即停止当前进程(原优先权最高的进程)的执行,重新将处理机分配给新到的优先权最高的进程。 5.满足短作业优先又不会发生饥饿现象的操作系统调度策略是哪种?高响应比优先。 6.Linux I/O子系统的层次结构是怎样的?从上到下依次是用户层I/O软件,设备独立性软件,设备驱动程序,中断处理程序。 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虚拟出来的地址。 8.你了解操作系统的内存分配方式吗?(1)分页存储管理:优点是不需要连续的内存空间,且内存利用率高(只有很小的页内碎片);缺点是不易于实现内存共享与保护。 (2)分段存储管理:优点是易于实现段内存共享和保护;缺点是每段都需要连续的内存空间,且内存利用率较低(会产生外部碎片)。 (3)段页式存储管理:优点是不需要连续的内存空间,内存利用率高(只有很小的页内碎片),且易于实现段内存共享和保护;缺点是管理软件复杂性较高,需要的硬件以及占用的内存也有所增加,使得执行速度下降。以上内容摘自专刊《嵌入式岗位笔试面试真题讲解》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看: https://blog.nowcoder.net/zhuanlan/v0ELPM
点赞 8
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-18 18:08
中央民族大学 Java
蔚来软件质量管理工程师面经
📍面试公司:蔚来🕐面试时间:2525.11.20一面,2025.12.11二面,2025.12.22HR面💻面试岗位:软件质量管理工程师❓面试问题:一面:面试官先做了自我介绍自我介绍看你求职意向写的是测试开发工程师,为什么会想要做测开而不是后端开发?喜欢写代码还是喜欢做各部门之间的协调工作你简历上的项目是多少同学一起做的你觉得软件质量工程师和软件测试工程师有什么区别(前者保证过程正确,后者保证结果正确)职业规划有考研或出国的打算吗畅想一下,你理想的工作环境或工作类型是什么样的你觉得自己需要改进的不足点,性格或能力等方向,有哪些需要继续成长的如果在实际的工作场景下,跨部门沟通时,如果其他伙...
发面经攒人品
点赞
评论
收藏
分享
01-19 10:21
北京邮电大学 嵌入式工程师
真有985去做外包吗?为啥老在贩卖焦虑?
外包模式正流行超6成外包岗位薪资不低于正式岗位调查显示,外包等非正式雇佣普遍存在于企业中。受访职场人中,超过一半的外包员工以劳务派遣的形式工作,求职者先与一家劳务派遣单位签订合同,再被派到用工单位工作。其余35%的人通过项目外包的形式受雇,另有15%则是岗位外包。据了解,外包岗位的核心与非核心的边界正在模糊。在一些新兴领域的部分环节,也有外包的存在,例如:IT 开发中的测试工程师、UI 设计师、新媒体的内容审核专员等。前程无忧外包项目专家透露,“某家互联网公司研发团队,将 30%的测试工作外包给专业团队,这种项目制外包逐渐成为趋势。”不论是哪种形式,外包岗位的工作状态和感受体验,一定程度上区别...
点赞
评论
收藏
分享
2025-12-31 03:35
长沙理工大学 前端工程师
啊啊啊啊!找不到寒假实习
28届双非前端小子找不到寒假实习😭,唯一一个面试好像还挂了,大家看看我的简历有啥问题吗?为什么大多数都不给面
点赞
评论
收藏
分享
01-21 09:21
北京邮电大学 嵌入式工程师
秋招G了,春招还能翻盘吗?
刚刚结束的秋招中,有人欢喜有人忧。欢喜的是,有些同学找到了不错的工作;忧愁的是,也有同学没有心仪的去处。秋招和春招,是学生们心头的两个坎,之前看师兄师姐们或优雅或费力的迈过这些坎,感触并不大。终于,在毕业的前一年,也轮到了我们自己。第一次经历,自然心头有着不少疑惑。今天从计算机行业出发,我带你抽丝剥茧,把事情整清楚。首先抛出三个大家关心的问题:校园招聘的秋招和春招有什么区别秋招零offer,春招还有机会吗秋招已经签约了,能去春招再看看吗春夏秋冬,四季变换,自有顺序。那为啥秋招会在春招之前呢?因为,对于学生来说,在校期间的求职时间有两段,一段是毕业前一年的秋天,在 7 月 ~ 11月之间,称为秋...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
实习产出如何包装?
9328
2
...
32岁程序员猝死,底薪3千要24h待岗
2904
3
...
【官方活动】牛客新春计划:给陌生人的一封信
2636
4
...
实习生怎么快速融入团队
2368
5
...
后端从0开始来得及吗
1399
6
...
27届实习全时间全方位大体指南
1350
7
...
20多岁最痛苦的年纪
1277
8
...
绷不住了,找了一个月实习嵌入式还找不到
1231
9
...
25届工作半年,想辞职了
1131
10
...
在咖啡店、家里、公司走廊哪里都可以来一场面试
1061
创作者周榜
更多
正在热议
更多
#
哪些公司开春招了?
#
12540次浏览
128人参与
#
牛客十周岁生日快乐
#
206679次浏览
1929人参与
#
上班以后,你还有哪些坚持的爱好?
#
8416次浏览
202人参与
#
你觉得什么岗位会被AI替代
#
34858次浏览
232人参与
#
你都在哪些场所面过试?
#
22427次浏览
297人参与
#
我和mentor的爱恨情仇
#
101647次浏览
922人参与
#
一人一个landing小技巧
#
143077次浏览
1498人参与
#
如果工作一直消耗情绪还要继续做吗
#
18082次浏览
83人参与
#
四大天坑是哪四家?
#
101523次浏览
235人参与
#
互联网公司评价
#
479679次浏览
4091人参与
#
机械人春招想让哪家公司来捞你?
#
377731次浏览
3127人参与
#
聊聊你的被动加班经历
#
4151次浏览
78人参与
#
在国企工作的人,躺平了吗?
#
392015次浏览
3951人参与
#
我的求职精神状态
#
422438次浏览
3075人参与
#
华为工作体验
#
289364次浏览
1376人参与
#
实习吐槽大会
#
404929次浏览
2168人参与
#
工作压力大怎么缓解
#
138797次浏览
1259人参与
#
找工作以来,你最看不惯__
#
17246次浏览
349人参与
#
你的mentor是什么样的人?
#
49264次浏览
705人参与
#
第一次找实习,我建议__
#
69279次浏览
841人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务