腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C++问题中的多线程
、
互斥
能保证线程按到达的顺序执行吗?也就是说,如果线程2和线程3到达时线程1在临界区中等待还是会发生竞
态
情况?
浏览 1
提问于2010-06-12
得票数 1
回答已采纳
4
回答
在
用户
级线程库中实现
互斥
、
、
我正在开发一个
用户
级线程库作为项目的一部分。我想出了一种实现
互斥
的方法。在继续之前,我想看看你的看法。unlocked gtthread_t owningthread; 在我的mutex_lock函数中,我将首先检查
互斥
锁在我应该在我的
用户
级库中处理这些条件,还是应该让应用程序程序员正确地编写代码?
浏览 0
提问于2011-09-23
得票数 2
回答已采纳
1
回答
Linux
上线程
互斥
的默认优先级继承策略?
、
、
、
我对此进行了研究,但没有找到答案:在
Linux
用户
空间程序中创建p线程
互斥
体时,默认情况下这些
互斥
变量有哪些策略?似乎最好的默认策略是优先级上限,即PTHREAD_PRIO_PROTECT,至少对于我的应用程序是这样;) 此外,我是否也可以在C++ std::mutexes上设置优先级继承策略,我怀疑C++ std::mutex在
Linux
中也会是一个futex,就像C++
互斥
对象一样?
浏览 3
提问于2017-04-05
得票数 2
回答已采纳
1
回答
AR销毁回调中的竞争条件
、
、
我的Rails应用程序中似乎有一个竞
态
条件。在删除
用户
和所有依赖于该
用户
的关联模型时,
用户
有时会创建新的关联模型。如果我们要删除大量内容,则
用户
删除可能需要一段时间,因此在这里存在竞争条件是有意义的。这最终会创建指向不存在的
用户
的模型。 我尝试通过创建一个UserDeletion模型来修复这个问题,该模型充当一种
互斥
锁。在开始删除
用户
之前,它将创建一个新的UserDeletion记录。当
用户
尝试创建新内容时,它会进行检查以确保关联的U
浏览 1
提问于2013-10-15
得票数 1
2
回答
互斥
访问和系统调用
、
、
、
、
我知道,在
Linux
中,
互斥
被实现为下面的futexes,futex使用比较和交换机制。通常,为了获取锁,
用户
空间线程不需要进行系统调用,因为锁是在
用户
空间中解析的。现在,我的问题是,当存在很高的争用和许多线程试图同时锁定
互斥
时,会发生什么。那么,是否发生了系统调用,以便内核决定授予
互斥
对象哪个线程?尤其是当线程优先级不同的时候?我自己也这么认为。
浏览 3
提问于2011-08-15
得票数 11
回答已采纳
1
回答
线程消毒器是否可用?
、
thread t1(violator); thread t2(violator);} AFAIK程序是OK的,因为被侵犯的访问是与
互斥
同步的
浏览 0
提问于2012-04-23
得票数 4
回答已采纳
1
回答
如何在
linux
内核中添加自定义信号量?
基本上,我希望在
linux
内核中实现自己的信号量,并能够在
用户
程序中使用它。有没有办法让使用用我的代码编译的内核的
linux
能够简单地通过包含一个头文件来使用我的信号量?当涉及到
linux
内核时,我不是专业人士,所以如果我犯了任何明显的错误,请随时指出它们out.Thanks。我使用的内核版本是2.6.32。
浏览 3
提问于2014-12-03
得票数 2
3
回答
互斥
锁需要很长时间才能解锁
、
pthread_mutex_lock(&mutex); pthread_mutex_unlock(&mutex);}while(1) waitForUserInput(); // blocking call to
linux
input pthread_mu
浏览 1
提问于2010-05-19
得票数 4
回答已采纳
2
回答
std::线程问题
、
、
、
、
一开始我认为这可能是一个bug,我在论坛上看到
linux
的更新滚动版本将解决这个问题……所以现在我有了opensuse tubleweed,100%更新了。:==6218== at 0x4C2AAB7: operator new(unsigned long) (in /usr/l
浏览 0
提问于2012-05-16
得票数 9
回答已采纳
3
回答
测试/调试/修复PHP并发问题的工具?
、
、
我不想等到两个
用户
请求两个脚本,这两个脚本将同时作为并行进程运行,并导致并发问题,这会让我抓狂,或者直到它滚雪球变成clusterfsck时我才会注意到。 有没有我应该知道的PHP并发魔术棒?
浏览 2
提问于2008-09-15
得票数 2
1
回答
如何在Windows下查询
用户
的session id?
、
、
、
、
假设有两个名为A和B的
用户
登录到计算机上,我们可以使用cmd.exe中的"query session“命令来获取每个
用户
名的所有会话ids。我的问题如下:2、如何通过API (
用户
态
或内核
态
)查询给定会话id的
用户
名? 提前感谢!
浏览 79
提问于2012-12-26
得票数 1
回答已采纳
3
回答
CreateMutex()在内部是如何工作的?
、
基本上,它用于使应用程序实例成为单例。
浏览 0
提问于2010-01-20
得票数 0
2
回答
linux
的关键部分
、
在
linux
或
linux
库中,是否存在与win32中的关键部分相当的部分? 我知道Mutex,但它与关键部分不一样,因为关键部分在内部使用
用户
模式的自旋锁和事件对象,而且它必须比
互斥
快。
浏览 0
提问于2012-01-16
得票数 3
回答已采纳
2
回答
代码来自TBB书
、
我正在读一本书:英特尔线程构建块。我经常有理解它们的困难。例如,下面的代码来自本书(第112页):Node* n;lock.acquire(FreeListMutex);if(n)lock.release();n=new Node(); }
浏览 0
提问于2010-04-21
得票数 0
回答已采纳
2
回答
用于虚拟人的
Linux
线程。有人能解释一下
linux
中多线程库之间的区别吗?
、
、
是
linux
和c++的新手。我想创建一个只需要在
linux
(ubuntuz)上运行的应用程序,我需要使用基本的读写锁。 有人能解释一下不同方法之间的区别吗?
浏览 4
提问于2012-07-30
得票数 3
回答已采纳
2
回答
C++11我能确保condition_variable.wait()不会遗漏通知吗?
、
、
、
我让线程1执行以下代码:while(condition == true)和执行此代码的线程2:cv.notify_one();T1: condition checks true T2: cv.notify_one()线程1完全
浏览 3
提问于2012-07-29
得票数 6
回答已采纳
1
回答
在共享库中使用哪种类型的锁机制,即由posix线程访问
、
、
有人告诉我,如果你在那个文件中使用pthread,那么你应该使用pthread_mutex,否则就是简单的
互斥
。 因为库是无线程的,所以在库中使用哪个锁(特别是
互斥
)来保护全局变量。我尝试过
linux
/kernel/mutex.h,显然不适合在
用户
空间使用内核的对象,编译器也有警告。那么我从哪里得到这个简单的
互斥
锁呢!
浏览 1
提问于2013-06-24
得票数 0
5
回答
为什么pthread
互斥
被认为比futex“慢”?
、
、
、
为什么POSIX
互斥
锁被认为比futexes更重或更慢?pthread
互斥
类型的开销来自哪里?我听说pthread
互斥
是基于futexes的,当没有竞争时,不要对内核进行任何调用。看来pthread
互斥
锁仅仅是futex的“包装器”。 开销是否仅仅体现在函数包装器调用和
互斥
函数“设置”futex上(即,基本上设置pthread
互斥
函数调用的堆栈)?或者是否有一些额外的内存障碍步骤发生在pthread
互斥
中?
浏览 0
提问于2011-06-16
得票数 49
回答已采纳
2
回答
windows和
linux
中
互斥
锁的区别
、
、
Linux
中的
互斥
对象不能用于跨进程同步(而不是Windows同步),这是否正确? 如果这是真的,那么限制
Linux
上
互斥
同步功能的想法是什么呢?
浏览 0
提问于2013-06-08
得票数 4
1
回答
C++ MultiThreading给出了不同的结果
、
、
、
、
具体地说,对于此函数,
用户
指定大小的数组n将填充0到99 (包括0和99)之间的随机整数。然后,使用普通的for循环和#pragma omp parallel for循环分别计算一次该数组的和。
浏览 0
提问于2019-10-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux探秘之用户态与内核态
Linux系统编程 互斥量mutex
Linux驱动必学知识点-内核互斥锁
Linux内核态高效HTTP代理的设计与实现
微信小程序用户登录态维护
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券