腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
sem_getvalue()在POSIX中的语义
、
、
、
、
我需要在代码中的某个点使用PThreads.解决同步问题,一个
线程
需要知道一个信号量上阻塞的
线程
数(如sempahore.h中所定义的)。当我看一看sem_getvalue(sem_t *s, int *sval)的手册页时,它指出返回值sval在
Linux
中是0,但根据POSIX可能有其他语义,即sval的绝对值被设置为信号量s上阻塞的
线程
数因此,我正在寻找一个
Linux
编译选项,以使这些替代语义成为可能。 我试图通过跟踪一个整数变量来模拟某个信号量上阻塞的
线程
数量,每次
线程<
浏览 2
提问于2019-05-12
得票数 0
1
回答
Python
线程
--更新GUI时崩溃
、
、
最初,这会在GUI运行时冻结所有内容,所以我决定在一个单独的
线程
上创建/编码文件--这里是rub,一旦创建
线程
的方法完成,(相对较快地)这是实际创建
线程
的代码: thread.start_new(self.createSingleBook, tuple([audiobook])) 这就是奇怪的部分--在我使用的一台机器上,这段代码让一个
线程
离开在另一台机器上,它非常快地启动了两个
线程
,当它们终止时,它们就会崩溃
浏览 2
提问于2012-07-10
得票数 0
1
回答
单元测试基于
线程
的代码?强制竞争条件
、
、
、
在使用我的应用程序时,我在一些代码中偶然发现了一个竞
态
条件,它使用NSOperationQueue在
用户
触发的事件之后异步运行任务。如何测试多
线程
的东西,特别是当测试的目的是生成竞争条件时? 当涉及到
线程
和单元测试时,有没有人有我可以参考的参考资料链接?我对竞
态
条件生成特别感兴趣。
浏览 1
提问于2010-12-14
得票数 8
1
回答
pthreads中的perlembed
、
、
有没有人在
linux
下的C pthread中成功地使用了一些最新的perl_construct/perl_parse/perl_run例程?(solaris?freebsd?)Duseithreads编译(我读过perlembed文档),但不管它是什么,它在不同的操作系统下仍然会带来各种各样的问题--主要是各种perl例程中的段错误,比如Perl_mg_magical(),当在C
线程
中使用时
浏览 3
提问于2012-01-25
得票数 0
回答已采纳
2
回答
为什么这段代码不会导致竞
态
条件?
、
、
、
我正在解决一个问题,这个问题需要多个
线程
来更改共享的内存。为了更好地理解python中的工作原理,我开发了以下代码来查看是否可以获得竞
态
条件: import threading def __init__(self):每个
线程
都应该同时尝试递增a.val,这应该会导致竞
态
条件,因为该值不受锁保护。然而,事实并非如此。每次运行这段代码时,a.val的打印值都是40。因为有四个
线程
,并且每个
线程
递增a.val 10倍,所以这是正确的答案。有人能解释为什么这不会导致
浏览 20
提问于2021-03-29
得票数 1
1
回答
如何在Windows下查询
用户
的session id?
、
、
、
、
假设有两个名为A和B的
用户
登录到计算机上,我们可以使用cmd.exe中的"query session“命令来获取每个
用户
名的所有会话ids。我的问题如下:2、如何通过API (
用户
态
或内核
态
)查询给定会话id的
用户
名? 提前感谢!
浏览 79
提问于2012-12-26
得票数 1
回答已采纳
1
回答
用于捕获中断并通知
用户
代码的简单
Linux
驱动程序,无需竞争
、
、
、
这可能是一个复制品,但我还没有找到一个问答或例子完全符合我的水平…… 我正在尝试将中断处理添加到一个简单的
Linux
驱动程序中(它目前只为一些硬件寄存器实现了mmap )。为了提高开发的灵活性,我希望在
用户
空间中保留尽可能多的功能。因此,我只希望内核驱动程序处理(和清除) IRQ,并实现poll或read文件操作,以便
用户
代码可以高效地等待它。我不打算从多个
线程
轮询或读取,所以我不关心它是单唤醒还是广播。我确实关心在轮询开始之前发生中断的情况:这应该会导致下一次轮询(或读取)立即返回。 我的问题是关于ISR和文件操作之间的
浏览 34
提问于2020-10-08
得票数 0
1
回答
线程
消毒器是否可用?
、
我想尝试一下
线程
消毒器( ),所以我做了一个简单的程序:#include <atomic>#include <iostream
浏览 0
提问于2012-04-23
得票数 4
回答已采纳
1
回答
并发插入和更新postgres
、
、
当您在多
线程
环境中接收到同一字段的并发插入和更新时,有没有解决问题的方法?示例BEGIN COMMITBEGIN如何在数据库中不存在的记录上应用锁(记录)。
浏览 3
提问于2016-04-20
得票数 2
4
回答
C++问题中的多
线程
、
互斥能保证
线程
按到达的顺序执行吗?也就是说,如果
线程
2和
线程
3到达时
线程
1在临界区中等待还是会发生竞
态
情况?
浏览 1
提问于2010-06-12
得票数 1
回答已采纳
2
回答
如何将静态最终变量更改为
线程
局部多
线程
?
当多个
线程
使用相同的变量时,我有一个关于竞
态
条件的问题。new String[] { "xmi" }, "xmi",如何将ContentHandler更改为本地
线程
,以便可以同时在多个
线程
中使用它?
浏览 0
提问于2019-03-14
得票数 1
1
回答
我的代码抛出java.lang.IllegalMonitorStateException
、
package threads; import java.util.concurrent.locks.ReentrantLock; static Lock lock = new ReentrantLock(); new Th
浏览 3
提问于2015-04-03
得票数 0
4
回答
在Java SimpleDateFormat中使用parse()时的
线程
安全
、
、
我尽最大努力研究源代码,找出为什么在SimpleDateFormat中使用parse()不是
线程
安全的。但我还是不知道该在哪里破坏竞
态
状态
浏览 0
提问于2016-03-24
得票数 1
1
回答
Log4j在多
线程
项目中的应用
、
如果我在一个多
线程
项目中使用log4j,会不会有竞
态
条件?当所有
线程
都试图访问该记录器时?非常感谢:)
浏览 2
提问于2012-01-11
得票数 3
1
回答
NDIS的
用户
模式驱动程序
、
、
、
、
Windows过滤平台提供了开发内核
态
和
用户
态
网络过滤驱动的API。 是否可以使用Windows API在NDIS上开发
用户
模式网络过滤驱动程序?
浏览 30
提问于2020-06-05
得票数 1
2
回答
如果多个对象访问新对象实例,那么不需要同步吗?
、
态
计数器的设计使得每次调用增量将增加1到c,而每次调用递减将从c中减去1。然而,如果计数器对象是从多个
线程
引用的,
线程
之间的干扰可能会阻止这种情况按预期发生。如果多个
线程
引用相同的计数器对象实例,这是正确的吗?如果每个多个
线程
都访问一个新的唯一(该
线程
)计数器实例,那么不需要同步吗?
浏览 5
提问于2015-05-26
得票数 1
回答已采纳
2
回答
Linux
中的
线程
关于
Linux
中的Pthreads这个话题,我已经讨论了大部分的问题,但是对于我来说,还有一个基本的疑问还没有解决:只创建了一个
浏览 4
提问于2012-11-17
得票数 0
1
回答
如何锁定简单字节数组
、
、
我有数据("unsigned char data4804")和两个
线程
thisThread2FunctionIsCalledAbout1TimePerSecond() { use( data );//它使用数据(不仅读取数据,还处理数据)我在多
线程
方面完全是新手,我面临着一个基本的问题:我这里有‘竞
态
条件’--
线程<
浏览 0
提问于2011-04-16
得票数 0
回答已采纳
4
回答
锁将如何响应争用条件?
、
、
、
、
在以下场景中,
线程
将等待多长时间的竞
态
条件? lock(mylock) // add to collection然后以类似的方式将其从集合中删除。如果一个
线程
试图添加到集合中,而服务正在将其从集合中移除,那么谁会胜出? 或者这就是比赛条件的意义,你不能预测谁会赢?
浏览 0
提问于2009-02-18
得票数 0
回答已采纳
1
回答
Linux
中的系统调用是否涉及
线程
切换?
我在维基百科上读到关于“系统调用”的部分,当“
用户
级”
线程
进行系统调用时,最终“内核”
线程
实际上执行请求。那么,这是否意味着
用户
线程
被解除,并且使用内核
线程
切换上下文?如果是,如何将结果返回给
用户
线程
? 我对上的这一行感到困惑:“多对一模型:来自进程中任何
用户
线程
的所有系统调用都由单个内核级
线程
处理。”
浏览 1
提问于2019-05-24
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux探秘之用户态与内核态
linux多线程服务器
Linux系统编程 线程属性
多线程开发必看:守护线程优雅地停止用户线程
Linux系统编程 线程同步概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券