首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
浮生一梦暗若痴
2017-08-25 18:20
已编辑
老和山职业技术学院 C++
关注
已关注
取消关注
已有信号量,为啥还要搞一套互斥锁和条件变量?
RT
既然信号量可以用于线程,那么线程为什么要自己搞一套呢?
我记得《LInux/Unix系统编程手册》里好像提到过。。但手头没书,也想不起来了。求助各位朋友们。
提示
全部评论
推荐
最新
楼层
圣嘉然之力
小学毕业 C工程师
都是基于futex做的,所以本质是一样的都是在用户空间的玩意儿,然后sem类似与生产者消费者,比如同时sem_post多个,而互斥锁只能容纳一个,不然会deadlock?
点赞
回复
分享
发布于 2017-08-25 19:01
已注销
一个是system V,一个是posix
点赞
回复
分享
发布于 2017-08-25 18:06
向宇前任
厦门大学
信号量只能用来进程同步吧
点赞
回复
分享
发布于 2017-08-25 18:21
三和大神
浙江理工大学 C++
互斥锁只能实现一个资源的互斥仿问,信号量可以实现多个同类资源的互斥访问
点赞
回复
分享
发布于 2017-08-25 18:34
求毕业。
电子科技大学 Java
信号量不是用来进程同步的么
点赞
回复
分享
发布于 2017-08-25 20:31
安吉不是氨基
南京大学 C++
不是,信号量相当于多个线程共享一个int变量,基于这个实现同步;条件变量就把这个变量广义化了,你可以根据一个int,一个string,甚至一个bool状态同步。缺点就是条件变量需要你自己用一个互斥锁,维护这个被广义化了的变量
点赞
回复
分享
发布于 2022-02-13 15:44
还没有回复哦~
相关推荐
10-09 22:29
哔哩哔哩_直播研发_前端开发(准入职员工)
拼多多 前端 秋招面经(二面)
二面:自我介绍实习离职原因实习技术栈介绍手头offer讲讲有挑战性的实习业务介绍项目测试规范、单元测试错误监控性能优化技术实习的H5项目介绍、以及性能优化图片CDN图片性能优化竞赛项目实习的时候是否做过自主优化手撕:异步池并发控制手撕:属性劫持4个输出判断 浅拷贝相关的手撕:字符串数组相加的最大值(字典序)
拼多多求职进展汇总
点赞
评论
收藏
分享
10-17 11:09
蚌埠坦克学院 Java
滴滴 一面光速挂
问了项目,原型链,手撕实现原型链继承和数组操作。 都写出来了啊,为啥直接被挂了啊?kpi面吗?
点赞
评论
收藏
分享
10-30 16:37
已编辑
大连理工大学 Java
拼多多二面面经 三面挂
手撕寻找区间交集有一个c程序,main函数第一句话是malloc200M的内存,第二句话是sleep7天,这个程序运行在只有100M内存的机器上,能行吗一个Java程序,运行在Linux上,如果觉得他跑得慢,怎么排除那如果这个程序不是跑的慢,而是类似一个网络服务程序,需要它一直能运行,但它只跑了两天就内存溢出了,如何排除?如何找到是那段代码的问题一个计算程序,想在远程Linux服务器上跑,如果自己的电脑需要断电关机,如何保证这个程序还能运行并发编程中,对一个变量加锁,如果只在修改的时候加锁,读的时候不加锁,会有什么问题,不考虑脏读什么是offheap什么是mvcc
查看7道真题和解析
点赞
评论
收藏
分享
10-12 08:10
北京理工大学 算法工程师
【面经】C++面试题总结
1. C和C++的区别是什么?2. 如何理解封装、继承和多态?3. 多态的定义和实现方法是什么?4. 虚函数的作用及其实现原理是什么?5. 深拷贝和浅拷贝有什么区别?6. 如何实现虚函数和纯虚函数?7. 为什么要有纯虚函数?8. 为什么要有虚析构函数?9. 构造函数能否是虚函数?10. C++中构造函数能有返回值吗?11. 构造函数和析构函数能被继承吗?12. C++中Overload、Overwrite及Override的区别是什么?13. 一个空的class类里有什么?14. 一个空类的大小为什么是1?15. 一个结构体中有一个int,一个char,一个static int,问这个结构体占多少内存?16. 结构体与联合体的区别是什么?17. 函数与宏的差别是什么?18. 宏函数和inline函数的异同点是什么?19. #define 和 typedef 的区别是什么?20. 标准C++中的#include ""与<>的区别是什么?21. C++的内存管理机制是什么?22. C语言中的malloc/free和C++中的new/delete的区别和联系是什么?23. 迭代和递归的区别是什么?24. 不可操作的操作符有哪些?25. C++关键字mutable的作用是什么?26. 引用与指针有什么区别?27. 什么是黑盒测试和白盒测试?28. 你知道的类模版有哪些?29. new可以搭配free吗,为什么?30. C++异常的处理方式是什么?31. 如何查看内存泄漏?32. 内存泄漏的解决方案有哪些?33. 什么是内存溢出?34. 内存溢出的解决方案是什么?35. 函数指针与指针函数分别是什么?36. C++11的新特性有哪些?37. 接口和抽象类的区别是什么?38. struct和class的区别是什么?39. 预编译在做些什么事情?40. 可执行文件编译过程是什么?41. 动态库和静态库的区别是什么?42. 堆和栈的区别,以及为什么栈效率高?43. 栈的效率高的原因是什么?44. 函数参数压栈方式为什么是从右到左的?45. 请你来说一下C++中的智能指针。46. 基类里private成员函数可以声明为虚函数吗?47. const函数和非const函数可以实现重载吗?48. 函数A调用函数B的时候,有什么需要压栈?49. 数组和指针的区别是什么?50. 数组和链表的区别是什么?51. 双向链表和单向链表的区别是什么?52. vector的底层实现是什么?53. vector的resize()和reserve()方法有什么区别?54. vector与list的区别是什么?以上内容摘自牛客官方专刊《c++/嵌入式面经专栏》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看: c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞
评论
收藏
分享
10-16 22:33
哔哩哔哩_直播研发_前端开发(准入职员工)
拼多多 前端 秋招面经(三面 - 压力面)
主管来面的,全程黑脸 + 反问 + 质疑,给我一种每次回答的答案 面试官都不满意的感觉(悲)不过反问环节的时候看到面试官笑了,感觉三面压力面应该是pdd固定流程三面:自我介绍实习做过哪些端(toB、ToA、toC)讲讲你在你在网易做的C端项目说说看有什么挑战 (说完当场质疑,难崩)性能指标 ( 难崩,这里回答的不是很好,也被当场反问了PC端 怎么和 移动端 做到一套代码公用 ( 这里挖了坑,一直在细问 但最后答完就说 不会做成一套代码,崩不住了)微信小程序如何做到多端公用一套代码学校参加的比赛和奖学金(细问到具体奖金评价个人性格有什么想问的你对拼多多有用过吗?有什么地方用的比较多你觉得哪里体验...
复盘分析:
这把稳了😋
拼多多求职进展汇总
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
给正在秋招中枯燥的大家找个乐子听听吧,不被理解真的心寒
1.3W
2
...
sagima的阎良出差日记
1.2W
3
...
26日常实习小红书面经
1.2W
4
...
双非本科四年的总结
9174
5
...
秋招是时候收官了
8705
6
...
秋招颗粒无收,我要何去何从
7506
7
...
收到offer了!!!!
7200
8
...
请大家警惕“总包”骗局!
7093
9
...
双非学院本,转正云智!
7002
10
...
秋招之路:零基础游戏引擎/图形方向求职总结
5666
正在热议
#
25届秋招总结
#
247484次浏览
2012人参与
#
学历or实习经历,哪个更重要
#
41043次浏览
299人参与
#
北方华创开奖
#
22778次浏览
259人参与
#
地方国企笔面经互助
#
2538次浏览
6人参与
#
你最想要的公司福利是?
#
39925次浏览
126人参与
#
选完offer后,你后悔学本专业吗
#
10388次浏览
75人参与
#
面试题刺客退退退
#
137106次浏览
2092人参与
#
国企/银行/研究所公司爆料
#
89701次浏览
412人参与
#
应届生被毁约被毁意向了怎么办
#
27107次浏览
238人参与
#
一觉醒来,我觉醒了超级打工人系统
#
2882次浏览
35人参与
#
机械应届生薪资要多少才合适?
#
12385次浏览
60人参与
#
查收我的offer竞争力报告
#
16744次浏览
228人参与
#
校招入职后的感受
#
156920次浏览
1961人参与
#
你觉得第一学历对求职有影响吗?
#
14879次浏览
121人参与
#
没有实习经历,还有机会进大厂吗
#
805004次浏览
13814人参与
#
我的工作日记
#
21170次浏览
270人参与
#
不给转正的实习,你还去吗
#
1516868次浏览
16965人参与
#
寒假躺平还是提前实习
#
58408次浏览
438人参与
#
总结:哪家公司面试体验感最差
#
25731次浏览
129人参与
#
秋招OC许愿
#
226541次浏览
1871人参与
#
如何写一份好简历
#
602077次浏览
8441人参与
牛客网
牛客企业服务