腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
:
在
衍生
的
进程
之间
共享
时间
锁定
,
以便
它们
之间
存在
延迟
、
、
我尝试打印这个列表中
的
id,
它们
在
进程
的
开始和结束
之间
有
延迟
,并且
在
queue.get
之间
有
延迟
(我使用具有
共享
锁
的
threading.Timer实现)。我遇到
的
问题是,虽然我当前设置
的
计时器允许我
锁定
进程
,
以便
在一个
进程
从队列中获取所有其他
进程
都无法启动<
浏览 14
提问于2019-06-19
得票数 0
回答已采纳
1
回答
全局变量不会在外部
进程
的
循环中更新
、
、
、
、
我一直
在
尝试通过创建一个空对象来将数据传递到另一个
进程
的
循环中,我将数据放入其中。当我更改对象
的
内容时,
进程
似乎没有更新,并且一直返回相同
的
值。下面是我尝试过
的
一些代码: from multiprocessing import Process class Carrier(): # Emptycarrier.content = input() # Change the value from the object 我也尝
浏览 15
提问于2019-03-06
得票数 0
回答已采纳
1
回答
最小化
进程
之间
的
上下文切换
时间
、
、
、
、
我有4个
进程
共享
一个共同
的
信号量,所有的
进程
都有相同
的
优先级。锁内
的
临界区具有读/写操作,包括fflush()调用。
在
日志中,我观察到
在
发出来自特定
进程
的
信号量之后,其他
进程
需要相当长
的
时间
才能获得锁。 由于所有4个
进程
都被
锁定
在同一个点上,因此
在
嵌入式设备上
存在
性能问题。如果锁在线
浏览 6
提问于2013-07-23
得票数 1
回答已采纳
1
回答
在
两个
进程
之间
同步访问
共享
内存中
的
数据
、
、
、
我有两个
进程
在
共享
内存中有数据。这两个过程都将更新这些数据。我
在
寻找两个
进程
之间
的
锁定
机制。有了线程,就很容易拥有一个
共享
互斥锁。
在
我
的
示例中,我试图将互斥变量保
存在
共享
内存中,然后这两个
进程
都将使用这个变量进行
锁定
。不过,这没什么用。如何在两个
进程
之间
共享
互斥。有人说互斥不
浏览 3
提问于2016-06-17
得票数 1
回答已采纳
1
回答
共享
非连续访问Numpy数组
、
、
、
我有一个numpy数组,我想以一种不涉及复制
的
方式
在
一堆
python
进程
之间
共享
它。我使用包从现有的numpy数组创建一个
共享
的
numpy数组。.] = A我
的
问题是,每个子
进程
都需要访问数组中随机分布
的
行。目前,我使用sharedmem包创建了一个
共享
的
numpy数组,并将其传递给每个子
进程
。每
浏览 2
提问于2011-12-16
得票数 5
回答已采纳
1
回答
如何在
python
多
进程
中高效地
共享
占用大量内存且频繁变化
的
自定义对象?
、
、
我试过模块多处理管理器和数组,但它不能满足我
的
需求。
在
linux C中有没有像
共享
内存一样
的
方法?
浏览 3
提问于2016-01-10
得票数 1
2
回答
Python
sharedmem从Lua访问
、
、
、
我必须反复地将一个大数组从Lua移动到
Python
。目前,我从
Python
中将Lua代码作为子
进程
运行,并从它
的
stdout读取数组。这比我想要
的
要慢得多,而且瓶颈似乎完全是
Python
调用,因为单独运行Lua代码要快得多。据我所读,改进管道
的
唯一方法是使用
共享
内存,但是(几乎)
在
不同
Python
进程
之间
而不是
在
Python
和子
进程</e
浏览 6
提问于2017-10-21
得票数 0
回答已采纳
2
回答
关于
锁定
共享
内存
的
fork和exec -C
、
、
、
、
所以我想知道,如果我
在
并发中有一个简单
的
任务要做,我应该如何在多个
进程
中使用来自父
进程
的
fork()和exec(),同时
锁定
父
进程
的
内存
的
某些方面(
以便
它们
不会相互覆盖),但稍后使其对这些
进程
可用?我知道我可以通过POSIX线程
的
互斥锁来做到这一点,但是与之等价
的
进程
是什么呢?有没有办法在线程
之间
“
锁定
浏览 1
提问于2013-11-27
得票数 0
3
回答
如何运行
进程
?
另一个prints "2" 30 times.I希望这些
进程
依次打印
它们
的
编号。11...但是每次我运行程序时,数字都会以不同
的
方式显示:有人能告诉我,请告诉我如何解决这个问题吗?
浏览 4
提问于2015-10-18
得票数 2
回答已采纳
1
回答
python
进程
可以
共享
活动对象吗?
、
、
我有一个多
进程
的
python
应用程序(
进程
是由uwsgi产生
的
),它需要在RAM中存储变量,然后从几个不同
的
进程
读取和更新这些变量。我知道有很多缓存选项可用,但我找到
的
所有缓存选项都只能存储字符串。不同
的
python
进程
有没有可能访问相同
的
虚拟内存,从而在不转换甚至复制
的
情况下
共享
数据?
浏览 1
提问于2012-04-01
得票数 8
回答已采纳
1
回答
如何在C++
进程
中访问由
Python
进程
创建
的
互斥?
、
、
、
、
我计划使用boost::interprocess
在
C++和
Python
进程
之间
共享
内存。假设我需要boost提供
的
互斥锁来确保只有一个
进程
可以访问内存,那么如何让
python
确认并解锁/
锁定
由boost创建
的
互斥锁呢?
浏览 0
提问于2019-06-22
得票数 2
2
回答
如何检查spawn_id是否处于活动状态?(TCL)
、
我
衍生
了一个到主机
的
telnet
进程
。我发送了一个命令,期望得到一些回报。这种情况会持续一段
时间
。但在此交互
之间
的
某个地方,与主机
的
连接神秘地丢失了,并且我
的
脚本
在
试图向
衍生
的
(现已死亡) telnet
进程
“发送”某些内容时终止。我想写一个过程,它接受spawn id和要发送
的
命令作为参数。
在
我“发送”命令之前,我想检查一下这个派生id是否<em
浏览 8
提问于2013-04-15
得票数 4
5
回答
使用现代操作系统调度器,手动将
进程
锁定
到特定
的
CPU/核心是否仍然有意义?
、
、
、
、
我最近了解到,有时人们会将特定
的
进程
或线程
锁定
到特定
的
处理器或内核,并且认为这种手动调优将最好地分配负载。这对我来说有点违反直觉--我认为OS调度器应该能够比人类更好地决定如何分配负载。我可以看到这对于老
的
操作系统来说是真的,这些操作系统可能没有意识到
它们
在
特定
的
核心对
之间
存在
更多
的
延迟
,或者
在
一对核心
之间
共享
缓存而不是另一对核
浏览 0
提问于2009-10-22
得票数 4
回答已采纳
2
回答
python
队列和多处理队列:
它们
的
行为如何?
、
这个示例代码可以工作(我可以
在
文件中写一些东西):def _printer(self= file("Cmd.log", "w") f.close() f = file("Cmd.l
浏览 1
提问于2009-05-29
得票数 33
回答已采纳
1
回答
如何在不
锁定
的
情况下在
python
中
的
多个
进程
之间
共享
字典
、
我需要在多个
进程
之间
共享
一个巨大
的
字典(大约1 gb大小),但是,因为所有
进程
都会从它读取数据。我不需要
锁定
。 lock=false 然而,
在
多处理模块中,管理器提供
的
字典没有这样
的
选项。
浏览 6
提问于2010-05-30
得票数 6
回答已采纳
1
回答
Python
多处理准则似乎
存在
冲突:
共享
内存还是泡菜?
、
、
我正在使用
Python
模块,
以便
在多个
进程
之间
共享
一个(只读)数组。我
的
目标是使用multiprocessing.Array分配数据,然后让我
的
代码分叉(forkserver),这样每个工作人员就可以直接从数组中读取来完成他们
的
工作。应尽可能避免
在
进程
之间
转移大量数据。 最好还是坚持使用队列或管道
在
浏览 1
提问于2018-06-04
得票数 3
回答已采纳
1
回答
数据
共享
- SQLite与
共享
内存IPC
、
、
我想了解您对数据
共享
设计实现
的
看法。我非常想让设计更高效(CPU / Mem)。 使用基
浏览 9
提问于2012-12-25
得票数 5
1
回答
与实时数据交付
的
性能相关
的
服务和
进程
、
、
、
现在至关重要
的
是,在数据到达时尽可能精确地标记
时间
戳,这就是我对gc有问题
的
地方。如果gc在读取数据和标记
时间
戳
之间
介入,即使是20毫秒也会导致丑陋
的
结果。同样重要
的
是,数据永远不会有更大
的
差距,因为我已经
在
相同
的
数据类型
之间
有200ms。 另一方面,我希望将数据实时传输到应用程序中(最小
延迟
也可以)。我设法编写了服务,
以便
它在一开始就分配所有对象,并且永远不会为
浏览 0
提问于2011-12-31
得票数 2
回答已采纳
1
回答
跨
进程
共享
位图
、
、
、
如何使用win32/mfc
在
windows中创建与设备无关
的
位图,该位图将在计算机上运行
的
所有
进程
之间
共享
? 寻找
在
windows XP/7机器上
的
所有
进程
之间
共享
DIB
的
最好和最快
的
方法。
进程
应该能够
锁定
位图
的
内容,并在此位图上进行绘制,其他
进程
也可以使用此位图进行读取。
浏览 2
提问于2012-01-02
得票数 2
回答已采纳
1
回答
如何正确同步
共享
表面?
、
我试图
在
两个
进程
之间
共享
一个direct3d9曲面。一个
进程
(我们称之为A)写入表面,另一个
进程
(B)
在
屏幕上显示它。当前,
进程
A将其呈现面的StretchRect处理为
共享
面,然后
在
共享
系统内存中设置一个标志来告诉B它已经完成了。当B看到标志时,它就会对它自己
的
显示面执行
共享
面的StretchRect。然而,
在
共享
表面上<em
浏览 0
提问于2013-05-31
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程字典-Python并发与并行
Python并发:线程和锁
python线程笔记
收藏多年的Python线程学习笔记,希望对你的学习有帮助
GIL 已经被杀死了么?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券