首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
希望被offer砸中的潜伏者很想中彩票
黑龙江大学 嵌入式软件开发
发布于黑龙江
关注
已关注
取消关注
@安和ahe:
嵌入式软件 linux开发 面经
1.进程&线程(16道) 1.1异步IO和同步IO区别?答案:如果是同步IO,当一个IO操作执行时,应用程序必须等待,直到此IO执行完。相反,异步IO操作在后台运行,IO操作和应用程序可以同时运行,提高系统性能,提高IO流量。 解读:在同步文件IO中,线程启动一个IO操作然后就立即进入等待状态,直到IO操作完成后才醒来继续执行。而异步文件IO中,线程发送一个IO请求到内核,然后继续处理其他事情,内核完成IO请求后,将会通知线程IO操作完成了。 1.2进程间通信方式?管道(pipe)是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程之间使用,通常是父子进程。有名管道(named pipe)也是半双工的通信方式,但是它允许用于无亲缘关系的进程之间的通信。信号量(semophore)是一个计数器,通常作为一种同步机制,用于进程和线程间的同步。消息队列(message queue)是一个消息链表,存放在内核中并且由消息队列标识符标识。消息队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限的缺点。共享内存(shared memory)一段能够被多个进程共同访问的内存,由一个进程创建。共享内存是最快的IPC方式,它是针对其他进程间通信方式运行效率低而设计的,往往与其他通信方式如信号量配合使用,来实现进程间同步与通信。套接字(socket)可用于不同主机间的进程通信。信号(signal)用于通知接收进程某个事件已经发生,是一种比较复杂的通信方式。1.3进程的地址空间模型?text segment存储代码的区域。data segment存储初始化不为0的全局变量和静态变量、const型常量。bss segment存储未初始化的、初始化为0的全局变量和静态变量。heap(堆)用于动态开辟内存空间。memory mapping space(内存映射区)mmap系统调用使用的空间,通常用于文件映射到内存或匿名映射(开辟大块空间),当malloc大于128k 时(此处依赖于glibc的配置),也使用该区域。在进程创建时,会将程序用到的平台、动态链接库加载到该区域。stack(栈)存储函数参数、局部变量。kernel space存储内核代码。 1.4进程的五种状态分别是?(1)就绪态:所有运行条件已就绪,只要得到了CPU时间就可运行。 (2)运行态:得到CPU时间正在运行。 (3)僵尸态:进程已经结束了但父进程还没来得及回收。 (4)等待态:包括浅度睡眠跟深度睡眠。进程在等待某种条件,条件成熟后即进入就绪态。浅度睡眠时进程可以被信号唤醒,但深度睡眠时必须等到条件成熟后才能结束睡眠状态。 (5)暂停态:暂时停止参与CPU调度(即使条件成熟),可以恢复。 以上内容摘自专刊《嵌入式岗位笔试面试真题讲解》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看: https://blog.nowcoder.net/zhuanlan/v0ELPM 嵌入式公司推荐:华为、 小米 、OPPO、VIVO、荣耀、一加、 CVTE、 大疆 、insta360影石、 美的 、 TCL 、 海信、创维、烽火、比亚迪 、吉利、长安、大众、经纬恒润 、小鹏、 图森未来、 百度 、 滴滴、蔚来、理想、 联发科、 紫光展锐 、全志、 寒武纪 、晶晨半导体 、汇顶、 华为、 中兴、 浪潮 、TP-LINK、讯飞、商汤、 海康威视 、浙江大华 、360、小马智行、元戎启行 、深信服 、移动、联通、电信、旷视 、四维图新 、中芯国际 、复旦微电子、极氪
点赞 40
评论 9
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
今天 11:54
已编辑
门头沟学院 前端工程师
从转专业失败到大二字节
先自我介绍一下~其实标题有点标题党,开学之后马上大三了,从大一暑假开始实习,先后在泰康、美团、小红书实习,今天刚刚收到字节的 Offer。下面我想给你讲讲我的故事转专业失败去年 2 月底,转计算机专业的结果终于出来了。名单里没有我的名字。我还记得当时还在教室为一个学校的比赛和同学一起讨论,听说结果出来之后,我赶紧跑到一个空教室用电脑看结果。打开文件后,我盯着电脑屏幕呆了一会。就在几个月前,我一直想开发一个自己的网站,想着转成功后,我就能全身心投入自己喜欢的方向,做一个自己的个人网站,还可以去互联网大厂实习,过上自己向往的生活。可现实就是——我没能跨进那道门。那几天我开始怀疑自己:是不是我真的不...
点赞
评论
收藏
分享
08-08 13:51
门头沟学院 产品经理
vivo秋招OUT
直接出局了家人们,绷不住了
点赞
评论
收藏
分享
08-05 15:59
已编辑
门头沟学院 运维工程师
想占用我双休?想都别想
隔壁组的女实习生,就之前一起吃过饭,帮她解决过几次问题
爱读书的小章鱼很爱吃:
差点有女朋友了,还好还好
点赞
评论
收藏
分享
07-26 18:18
郑州轻工业大学 嵌入式软件开发
简历求拷打,投了快一百个了,邀请我面试的只有三个,问题出在哪
简历求拷打,投了快一百个了,邀请我面试的只有三个,问题出在哪😭
我的简历长这样
点赞
评论
收藏
分享
08-13 16:10
中国传媒大学 设计
影石员工福利这么好啊?带薪减肥
影石这个百万减重挑战赛很有意思啊,减一斤给500块(不过反弹一斤也是要罚款的~)而且已经办了7年了,总计发了200万😱😱😱听说今年有个00后妹子三个月怒减40斤,直接拿走2万现金大奖,眼红了,又能减肥又能拿钱 有钱当盼头减肥多有动力🤑🤑🤑图是24年的通知~
银河漫步:
他们公司还有脱单奖励😂
投递影石Insta360等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
总结常用的拖offer的几种话术
2.3W
2
...
8月份面经整理的算法高频题集合
7096
3
...
美团二笔还没发邮件
5233
4
...
快手 秋招 一面
3605
5
...
快手秋招-后端一面
3393
6
...
8.13快手秋招Java后端二面记录
3365
7
...
家里人一直跟我说要给领导买点东西,搞好关系
3332
8
...
救救孩子吧
2959
9
...
大家离职都怎么开口的啊?
2844
10
...
字节算法没做出来还有戏吗
2599
创作者周榜
更多
正在热议
更多
#
给26届的秋招建议
#
28854次浏览
810人参与
#
应届生初入职场,求建议
#
239042次浏览
2681人参与
#
实习的内耗时刻
#
44151次浏览
522人参与
#
发工资后,你做的第一件事是什么
#
71757次浏览
241人参与
#
工作上你捅过哪些篓子?
#
18235次浏览
120人参与
#
秋招投递记录
#
26520次浏览
298人参与
#
在职场上,你最讨厌什么样的同事
#
27227次浏览
192人参与
#
我的秋招“寄”录
#
37086次浏览
473人参与
#
网易求职进展汇总
#
112746次浏览
1063人参与
#
秋招,不懂就问
#
10229次浏览
105人参与
#
我的国央企投递进展
#
51774次浏览
312人参与
#
查收我的offer竞争力报告
#
195588次浏览
1291人参与
#
我的AI电子员工
#
12673次浏览
101人参与
#
你最近一次加班是什么时候?
#
79452次浏览
419人参与
#
独居后,你的生活是更好了还是更差了?
#
11975次浏览
167人参与
#
你上一次给父母打电话是什么时候
#
11634次浏览
111人参与
#
如果校招重来我最想改变的是
#
278176次浏览
2896人参与
#
规定下班时间vs实际下班时间
#
19123次浏览
148人参与
#
运营每日一题
#
90475次浏览
798人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
32345次浏览
488人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务