由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - n thread rendezvous怎么做用semaphore
相关主题
failed bloomberg phone interviewMITBBS 面试题第一题
two functons and two threadsqualcomm 新鲜电面面经
一道多线程的面试题LinkedIn 面经
core java position, investment bank front office, new york city求教三进程间同步的问题,原题是CC150第5版的16.5
Bloomberg C# developer interview.请教L家生成H2O水分子的题。
昨天onsite被问到的 multithreading 题目Re: 【面经】我刚拿了三个offer——Google、Facebook、Uber
muliti-process 之间的communication 和multi- threads之间的embedded Linux ,面试了几次,都问这个问题了。不知道答案??
又tmd的面砸了一个,还是贴贴面经为什么说semaphore是一种进程间的通信方式。
相关话题的讨论汇总
话题: thread话题: semaphore话题: statement话题: rendezvous话题: 做用
进入JobHunting版参与讨论
1 (共1页)
M*******a
发帖数: 1633
1
两个thread这样:
thread a
1 statement a1
2 aArrived.signal()
3 bArrived.wait()
4 statement a2
thread b
1 statement b1
2 bArrived.signal()
3 aArrived.wait()
4 statement b2
w*******s
发帖数: 138
2
一个初始值为-(n - 1)的semaphore就够了?

【在 M*******a 的大作中提到】
: 两个thread这样:
: thread a
: 1 statement a1
: 2 aArrived.signal()
: 3 bArrived.wait()
: 4 statement a2
: thread b
: 1 statement b1
: 2 bArrived.signal()
: 3 aArrived.wait()

M*******a
发帖数: 1633
3
这好像基本概念不清把
semaphore只能大于等于0吧,0的时候再wait就是block但是不会变成-1把

【在 w*******s 的大作中提到】
: 一个初始值为-(n - 1)的semaphore就够了?
s********x
发帖数: 914
4
难道没有count down lock吗

【在 M*******a 的大作中提到】
: 两个thread这样:
: thread a
: 1 statement a1
: 2 aArrived.signal()
: 3 bArrived.wait()
: 4 statement a2
: thread b
: 1 statement b1
: 2 bArrived.signal()
: 3 aArrived.wait()

M*******a
发帖数: 1633
5
count down lock算semaphore?
我看这题要求semaphore做

【在 s********x 的大作中提到】
: 难道没有count down lock吗
M*******a
发帖数: 1633
6
好像我也不大清晰
应该是initialization不能为negative,但是wait时候可能变成negative
initialization不能为negative count你就不能这么做了

【在 M*******a 的大作中提到】
: 这好像基本概念不清把
: semaphore只能大于等于0吧,0的时候再wait就是block但是不会变成-1把

w*******e
发帖数: 395
7
不懂题目什么意思
这俩thread难道不已经是用semaphore实现的了吗?

【在 M*******a 的大作中提到】
: 两个thread这样:
: thread a
: 1 statement a1
: 2 aArrived.signal()
: 3 bArrived.wait()
: 4 statement a2
: thread b
: 1 statement b1
: 2 bArrived.signal()
: 3 aArrived.wait()

c********p
发帖数: 1969
8
mark
x*****0
发帖数: 452
9
m
1 (共1页)
进入JobHunting版参与讨论
相关主题
为什么说semaphore是一种进程间的通信方式。Bloomberg C# developer interview.
Amazon电面 (05/02/09更新第二次,第三次电面)昨天onsite被问到的 multithreading 题目
问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网站和教程推荐?muliti-process 之间的communication 和multi- threads之间的
一道关于SMP and threading 题目又tmd的面砸了一个,还是贴贴面经
failed bloomberg phone interviewMITBBS 面试题第一题
two functons and two threadsqualcomm 新鲜电面面经
一道多线程的面试题LinkedIn 面经
core java position, investment bank front office, new york city求教三进程间同步的问题,原题是CC150第5版的16.5
相关话题的讨论汇总
话题: thread话题: semaphore话题: statement话题: rendezvous话题: 做用