有人有Bloomingdale的那个25off么?# Fashion - 美丽时尚j*82011-05-01 07:051 楼网上看到pure storage一道面试题:如何用spinlock和queue来实现mutex?网上也没搜到答案。求高人解答。
c*n2011-05-01 07:054 楼http://www.mitbbs.com/article_t/Fashion/32940963.html【在 c*****a 的大作中提到】: 唉,两个包子求一个,呵呵。
I*d2011-05-01 07:055 楼spinlock是忙等待,mutex不是,也就是说一个线程在等待mutex的时候可以做别的事情,意味着自己隔一段时间检测能不能拿到spinlock, 拿不到的话做queue里别的事情?
b*02011-05-01 07:056 楼http://stackoverflow.com/questions/5869825/when-should-one-use-大概就是spinlock lock失败后 就加入queue 等待unlock以后 从queue里唤醒第一个【在 j******8 的大作中提到】: 网上看到pure storage一道面试题:如何用spinlock和queue来实现mutex?: 网上也没搜到答案。求高人解答。
s*m2011-05-01 07:057 楼那个只是说hybrid spinlock+mutex,和用spinlock+queue实现mutex没几毛关系吧。这题目出得不清不楚的。感觉好像要真能实现mutex,要把这spinlock的runtimequantum搞得很小?不然怎么着spinlock都要lock啊!【在 b********0 的大作中提到】: http://stackoverflow.com/questions/5869825/when-should-one-use-: 大概就是spinlock lock失败后 就加入queue 等待unlock以后 从queue里唤醒第一个