腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
从
安全
的角度来看,在Windows中
使用
管道
是否有危险?
、
、
、
、
从
安全
的角度来看,在Windows中
使用
管道
是否有危险?
浏览 0
提问于2008-10-24
得票数 4
回答已采纳
1
回答
pthread_spin_trylock在多
线程
应用程序的sigsegv处理程序
中
安全
吗?
、
、
、
、
我正在尝试实现一个处理程序,它将在SIGSEGV上收集一些信息,
如
进程
id、
线程
id和反向跟踪,并将这些信息写入文件/
管道
/套接字。问题在于,如果一个
线程
经历了SIGSEGV,其他
线程
很快就会跟随SIGSEGV(可能相当高)。如果两个
线程
碰巧到达了它们同时编写报表的代码位,那么它们就会将它们的写入(放到
同一
个文件
中
)进行交织。我知道,我应该只
使用
异步信号
安全
函数,正如signal
浏览 2
提问于2012-08-24
得票数 1
回答已采纳
1
回答
如
何在
托管代码
中
创建Windows
安全
描述符?
、
、
、
、
我有一个在托管
进程
中
创建的命名
管道
。我有第二个
进程
,它试图打开命名
管道
的文件句柄,但是第二个
进程
在比创建命名
管道
的
进程
更低的权限下运行。我的理解是,我需要在第一个
进程
中
使用
安全
描述符创建命名
管道
,
如
MSKB文章
中
描述的那样: 问题是我不确定如
何在
托管代码
中
做到这一点,知识库文章
使用
了C++。有
浏览 1
提问于2010-01-16
得票数 6
1
回答
在PHP上下文中
线程
安全
意味着什么?
、
可能重复: 例如,PHP
中
的setlocale()不是
线程
安全
的: 区域设置信息维护在每个
进程
,而不是每个
线程
。如果在Windows上的多
线程
服务器API (
如
IIS或Apache )上运行PHP,则在运行脚本时可能会遇到环境设置的突然变化,尽管脚本本身从未调用setlocale()。这是因为其他脚本同时运行在
同一
进程
的不同
线程
中
浏览 0
提问于2011-11-30
得票数 6
回答已采纳
1
回答
Linux
管道
的读/写总是导致上下文切换吗?
、
、
、
、
如果Linux
管道
的两端由相同的
进程
处理,那么是否仍然存在到内核的上下文切换?我怀疑“是”,但我想要一个明确的答案。我想BSD应该是“是的”。除了这些怀疑之外,至少会有一个切换到内核来锁定
管道
中
的操作。 *这将适用于特殊情况下的软件安装,
如
"#子
进程
= 0",以便父程序读取和写入两端等。在这种情况下,叉将被
线程
运行程序替换。假定完整的对象模型
线程
安全
。
浏览 1
提问于2019-03-25
得票数 1
回答已采纳
1
回答
如
何在
同一
进程
中
使用
管道
(
线程
安全
)
、
、
、
我正在尝试在相同的
进程
中
使用
管道
:int send_port; { 将有多个
线程
要写入
管道
,但只有一个
线程
要从
管道
读取。这段代码
中<
浏览 31
提问于2020-05-16
得票数 0
回答已采纳
2
回答
java
中
的FileLock在
同一
个
进程
中
跨多个
线程
安全
吗?在不同
进程
之间
安全
吗?或者两者都
安全
?
、
、
java
中
的FileLock在
同一
个
进程
中
跨多个
线程
安全
吗?在不同
进程
之间
安全
吗?或者两者都
安全
? 这一点我并不真正理解:这是否意味着FileLock在
同一
浏览 0
提问于2012-05-10
得票数 9
2
回答
如果我在
同一
个程序
中
创建了很多
管道
,会有什么后果吗?
、
、
我需要创建很多
管道
,我想将它们用作
同一
进程
中
线程
之间的fifo队列,然后对它们进行选择/轮询。谢谢!
浏览 0
提问于2013-05-20
得票数 1
1
回答
windows
线程
上的CallNamedPipe是否
安全
?
、
、
、
有几个
线程
同时调用CallNamedPipe将消息发送到
同一
个命名
管道
。windows
线程
上的方法CallNamedPipe是否
安全
,是否应该
使用
互斥锁来保护对
同一
个命名
管道
的并发访问?
浏览 4
提问于2015-05-17
得票数 2
回答已采纳
1
回答
用
管道
分叉C语言与Java
中
的
线程
、
目前,我正在比较C语言中的分叉和Java
中
的
线程
。我正在努力理解在
同一
个
进程
中
的
线程
如何共享内存,它们不需要通过
管道
进行通信。
使用
线程
的java程序版本会是什么样子?该文件将包含它
中
作为第一行的点数和后续行上的(x,y)浮点数,每行一对。一旦它读取了文件,它就会将计算蒙特卡罗近似的工作均匀地分解到各个
进程
中
。
进程
之间的通信必须
使用
未命名的
浏览 13
提问于2022-02-02
得票数 0
2
回答
线程
鲁棒互斥锁有多
安全
?
、
、
、
、
我正在考虑
使用
Posix健壮互斥保护不同
进程
之间的共享资源(在Linux上)。然而,在不同的情况下,人们对
安全
性有一些怀疑。我有以下问题: 健壮的互斥是在内核还是在用户代码
中
实现的?我理解,如果一个
进程
锁定互斥对象并死掉,另一个
进程
中
的
线程
将被唤醒并返回EOWNERDEAD。如果要调用pthread_mutex函数,映射到
同一
个共享内存的另一个
进程
会发生什么情况?在这种情况下,互斥体还能恢复吗?同时调用来自不同<
浏览 5
提问于2013-10-15
得票数 7
回答已采纳
1
回答
为什么gui
线程
不应该生活在多
线程
的公寓里呢?
、
、
、
COINIT --用于指定窗口
线程
是在单个还是多
线程
单元
中
的枚举--文档(声明: 为什么多
线程
单元
中
的
线程
不应该执行UI操作?在多
线程
单元
中
的
线
浏览 1
提问于2014-09-06
得票数 5
回答已采纳
1
回答
多处理与gevent相结合
、
、
如果我
使用
多处理
管道
将数据传递给第二个
进程
,而第二个
进程
使用
gevent池执行网络操作,那么只要我
使用
gevent信号量来控制访问,我能
安全
地允许从
管道
中
读取任何这些绿色
线程
吗?我会
使用
gipc,但我更愿意拥有MP的共享数据设施。
浏览 1
提问于2014-04-06
得票数 0
1
回答
willa Linux
管道
缓冲区有多少数据?linux
管道
缓冲区大小可以配置吗?
、
、
、
、
Linux
管道
可以缓冲多少数据?这是可配置的吗? 如果
管道
的两端在相同的
进程
中
,但
线程
不同,会有区别吗? 请注意:这个“
同一
进程
,两个
线程
”的问题只是一个理论上的侧栏,真正的问题是关于缓冲的。
浏览 20
提问于2019-03-25
得票数 0
1
回答
同一
管道
的多个读取
进程
都可以读取相同的消息
、
、
、
我对
管道
有些疑惑如果有人知道的话感谢帮助感谢您的收听
浏览 0
提问于2013-12-16
得票数 0
1
回答
如
何在
异步任务期间使字典
线程
安全
,从字典添加和读取?
如
何在
异步任务期间使字典
线程
安全
,从字典添加和读取?我该如何解决这个问题?
浏览 0
提问于2019-06-20
得票数 0
2
回答
多
进程
C++先进先出
、
、
、
在C语言中,您可以
使用
fork()创建多
进程
应用程序,然后可以
使用
先进先出
管道
进行通信。我了解到C++只支持多
线程
应用程序,如果你想要一个多
进程
的应用程序,你必须依靠fork()。但是在C++
中
,类型检查是至关重要的,所以我不能只通过
管道
传输对象而没有任何风险。您可以强制转换为void*,并要求sizeof和通过
管道
发送所有内容,以便将其类型转换回原始对象。在C++
中
是否没有
使用
多
进程</e
浏览 0
提问于2013-03-12
得票数 0
2
回答
当
进程
之间进行通信时,队列相对于
管道
的优势是什么?
、
、
、
、
使用
2 (如果有的话)比
使用
(如果有的话)在
进程
之间进行通信有什么好处? 我计划
使用
multiprocessing python模块。
浏览 4
提问于2010-02-16
得票数 9
回答已采纳
4
回答
Twisted:同时
使用
多个
线程
和
进程
、
、
、
、
Twisted文档让我相信,在
同一
个应用程序
中
组合reactor.spawnProcess()和threads.deferToThread()等技术是可以的,reactor将在幕后优雅地处理这一问题。单独
使用
多个
线程
,或子
进程
本身,一切都很好。 查看reactor源代码,我发现SelectReactor.spawnProcess()方法只是调用os.fork(),而没有考虑可能正在运行的多个
线程
。这解释了死锁,因为从调用os.fork()开始,您将有两个
进程
,它们有多个
浏览 2
提问于2011-05-19
得票数 4
回答已采纳
3
回答
了解os.fork和Queue.Queue
、
、
、
我想
使用
并行执行来实现一个简单的python程序。它有I/O限制,所以我认为
线程
是合适的(而不是
进程
)。在阅读了有关Queue和fork的文档后,我认为下面的内容可能会起作用。我认为一旦另一个
线程
执行put()调用,它就会返回。
使用
线程
模块,事情的表现更像我所期望的: while True: worker
浏览 1
提问于2012-03-30
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python_学习之并发编程
操作系统进程间通信的方式有哪些,你知道吗?
多线程与高并发
python多进程编程(二)
Python多线程与多进程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券