由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - MITBBS 面试题第一题
相关主题
一道多线程的面试题bloomberg电面,攒rp求bless
请问pthread_join()和pthread_yield()的区别。pthread 编程还是要看看阿
急求大神指导一道面经read-write locker的实现
LinkedIn 面经C++ 实现读写锁的问题 (vmware电面考过)
贡献一道湾区小公司的面试题 Medallia合并two big sorted files
failed bloomberg phone interview问道多线程的简单题目
two functons and two threadsEladian面试经过
一道关于SMP and threading 题目Bloomberg C# developer interview.
相关话题的讨论汇总
话题: thread话题: event话题: mitbbs话题: 线程话题: call
进入JobHunting版参与讨论
1 (共1页)
z****u
发帖数: 104
1
一个系统里面有多个线程, 其中一个线程想终止另外一个线程, 该怎么实现?
考古了一下,没有找到讨论;哪个高手能展开说一说,碰到这个问题应该怎么回答
b******i
发帖数: 423
2
哪里

【在 z****u 的大作中提到】
: 一个系统里面有多个线程, 其中一个线程想终止另外一个线程, 该怎么实现?
: 考古了一下,没有找到讨论;哪个高手能展开说一说,碰到这个问题应该怎么回答

C***U
发帖数: 2406
3
可以message pass吧

【在 z****u 的大作中提到】
: 一个系统里面有多个线程, 其中一个线程想终止另外一个线程, 该怎么实现?
: 考古了一下,没有找到讨论;哪个高手能展开说一说,碰到这个问题应该怎么回答

h*****1
发帖数: 435
4
invoke Systerm call to terminate the other one
C***U
发帖数: 2406
5
我以为他问的是实现机制

【在 h*****1 的大作中提到】
: invoke Systerm call to terminate the other one
C***U
发帖数: 2406
6
if you want the first thread invoke system call to terminate the second
thread, I think the first thread need know the thread ID and some other
information.

【在 h*****1 的大作中提到】
: invoke Systerm call to terminate the other one
l*****a
发帖数: 14598
7
Create a global Event, the second thread can wait for the event ,when the
event is being set, it can call its termination code.
the first thread just need to set the Event.

【在 z****u 的大作中提到】
: 一个系统里面有多个线程, 其中一个线程想终止另外一个线程, 该怎么实现?
: 考古了一下,没有找到讨论;哪个高手能展开说一说,碰到这个问题应该怎么回答

c*********g
发帖数: 20
8
Message Pass
z****u
发帖数: 104
9
using some kind of global variable or semaphore?

【在 c*********g 的大作中提到】
: Message Pass
f*******t
发帖数: 7549
10
这题大概是考你知道几种方法。
只要有win系统的thread handle,或者*nix系统的pthread id,就可以通过系统调用结
束指定线程。
message passing也是一种标准做法。
global variable虽然work,但应该不太好。
z**********3
发帖数: 11979
11
可以pthread——kill(pthread_t tid, int signal)
win没有signal机制 可以通过asynchronous procedure call
还可以扯扯直接杀和deferred杀的优劣
1 (共1页)
进入JobHunting版参与讨论
相关主题
Bloomberg C# developer interview.贡献一道湾区小公司的面试题 Medallia
一个thread如何kill另外一个thread?failed bloomberg phone interview
昨天onsite被问到的 multithreading 题目two functons and two threads
muliti-process 之间的communication 和multi- threads之间的一道关于SMP and threading 题目
一道多线程的面试题bloomberg电面,攒rp求bless
请问pthread_join()和pthread_yield()的区别。pthread 编程还是要看看阿
急求大神指导一道面经read-write locker的实现
LinkedIn 面经C++ 实现读写锁的问题 (vmware电面考过)
相关话题的讨论汇总
话题: thread话题: event话题: mitbbs话题: 线程话题: call