腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
更新多个
进程
使用的
共享
库中的全局
变量
、
我在一个
共享
库(libshared.so)中有一个全局
变量
,.The库被多个
进程
访问,这些
进程
正在访问库中的全局
变量
。我面临的问题是,一个
进程
对全局
变量
(存在于
共享
库中)的更新不会反映到其他独立
进程
访问的
变量
中。我在网上搜索了这个问题,但没有找到任何合适的方法来纠正this.Also,我才知道只有文本/代码段是
共享
的,每个
进程
都会获得数据段的本地副本。 请提出实现此要求的
浏览 7
提问于2017-05-12
得票数 0
8
回答
在
进程
和DLL之间
共享
全局/静态
变量
、
、
、
、
我只想在
进程
和
进程
调用的dll之间
共享
一个静态/全局
变量
。exe和dll位于相同的内存地址空间中。我不希望
变量
在其他
进程
之间
共享
。 假设在x中有一个静态/全局
变量
a.cpp。然后,问题是
变量
x是否由exe和dll
共享
,或者不
共享
。 在Windows中,这两个人从不
共享
x:exe和dll将有一个单独的x副本。但是,在
Linux
中
浏览 3
提问于2011-02-06
得票数 27
回答已采纳
1
回答
两个独立
进程
之间的
共享
变量
、
、
、
、
我有一个守护
进程
正在运行并执行它的工作。我希望能够在它运行时从它收集统计数据。我的环境是
Linux
,编程语言是C。另一种选择是在守护
进程
和统计数据收集
进程
之间使用
共享
内存。这需要在修改到
共享
区域时手动复制所有受监视的
变量
。 使用管道或套接字并不可取,因为它需
浏览 3
提问于2011-09-27
得票数 0
回答已采纳
1
回答
在python中使用多处理时,我能安全地使用全局队列吗?
、
、
、
、
我声明一个全局multiprocessing.Queue(),但不声明它应该在
进程
之间
共享
(通过将它作为参数传递给工作人员)。python会自动将这个队列放在
共享
内存中吗?注意:您可以知道队列是在
进程
之间
共享
的:工作
进程
开始在空队列上工作,并在主队列将一些工作推送到队列之前空闲一秒钟。
浏览 3
提问于2015-07-13
得票数 0
1
回答
如何跨多个文件访问和修改全局
变量
?
、
、
正如标题所说,我想创建一个系统,在这个系统中,两个程序可以访问和修改同一个全局
变量
。 我已经创建了一个目录,其中包含文件1.c、2.c、foo.c和foo.h。是否可以创建一个可以在多个文件之间
共享
和修改的全局
变量
?
浏览 20
提问于2019-06-27
得票数 0
回答已采纳
1
回答
如何在多
进程
上
共享
(或不
共享
)全局
变量
?
、
、
、
在
Linux
中,我理解每当您分叉子
进程
时,子
进程
就会得到父
进程
地址空间的副本。 我不明白为什么这总是可取的。父
进程
可能具有不应该在父
进程
和子
进程
之间
共享
的全局对象。为什么我们希望子
进程
总是得到它们?例如,假设父
进程
维护一个全局数据库客户端。问题是,我正在跨
进程
共享
db_client对象。这个数据库代码实际上是一个第三方库。让我们假设它在多个
进程
中根本不起作用。因此
浏览 1
提问于2020-10-26
得票数 2
1
回答
从多个
进程
调用系统调用
、
、
、
我在
Linux
中实现了一个新的系统调用: unsigned char *pt; } do_test系统调用由运行在
Linux
中的许多
进程
调用。我是否应该担心多个
进程
具有
共享
变量
*pt的竞争条件(即,它处于不一致的状态)?或者,每个
进程
都有自己
浏览 3
提问于2014-10-18
得票数 1
1
回答
使用环境
变量
进行简单的
进程
间通信
、
、
、
如果我要使用
Linux
环境
变量
作为在不同
进程
之间
共享
信息的一种简单方式(用Python编写),那么需要注意的含义/警告是什么?例如,在单处理器/核心系统上读写原子吗?我正在Raspberry Pi上设计一个嵌入式系统,在那里我将有多个独立的
进程
来执行监视和控制。这些
进程
有时需要访问将由另一个
进程
更新的
共享
“属性”。例如,一个
进程
可以监视RFID读取器,并使用上一次刷卡的序列号更新环境
变量
。然后,其
浏览 3
提问于2014-04-22
得票数 0
回答已采纳
2
回答
使用fork()
共享
变量
、
、
或者,如果我们在子
进程
加1之后进行上下文切换,那么父
进程
将减1。在这种情况下,我们将得到相同的值。问题是,我不确定
变量
'a‘是重复的,每个
进程
都会有不同的副本(然后我们总是会得到不同的值),或者是
共享
的(然后我提到的情况会导致相同的值打印两次)? 非常感谢!
浏览 1
提问于2018-07-09
得票数 2
1
回答
Python
进程
在两行代码后启动
、
在做一些测试时,我注意到当start()被调用时
进程
并没有启动。经过一些测试后,似乎只有在__main__模块中执行了两行代码后,
进程
才会启动。
浏览 19
提问于2017-02-10
得票数 0
1
回答
使用CreateEvent和WaitForMultipleObjects到
Linux
的端口程序
、
、
、
、
我需要将使用Windows函数SetEvent、CreateEvent和WaitForMultipleObjects的多
进程
应用程序移植到
Linux
。我有一个应用程序,它将三个
进程
分叉,并通过这些事件管理一个
进程
的线程工作池。 我对这个问题有多种解决办法。例如,如果工作池的10个线程将等待事件,并且我调用了5次SetEvent,那么正好有5个工作线程将唤醒并完成工作,当在
Linux
中使用fifo
变量
时,它会唤醒每个线程,即我在select语句中,并等待数据被放入我还考虑过使用pthrea
浏览 2
提问于2016-02-08
得票数 3
回答已采纳
1
回答
如何在
Linux
中设置立即生效的环境
变量
?
、
我想要一种在
Linux
中设置环境
变量
的方法,该方法立即生效,并对所有内容生效。export http_proxy=127.0.0.1:42949 这将立即生效。
浏览 0
提问于2022-04-19
得票数 0
1
回答
何时选择多线程或多处理?
、
我想知道有没有人能给我一个直觉给我推荐一些有实际例子的书籍或链接。我想读一下 开源项目(c/c++),有简洁的编程,希望你能推荐一个.
浏览 2
提问于2013-11-12
得票数 12
2
回答
在库中使用全局
变量
、
、
、
、
假设我有一个具有全局
变量
的库,可以同时访问这个库进行读写操作。 如果这有什么关系的话(尽管我不这么认为),那么我正在用C++编写代码,并在Windows上运行。 谢谢
浏览 5
提问于2014-03-08
得票数 2
回答已采纳
2
回答
64位/32位IPC的POSIX信号量的替代方案?
、
、
、
、
我需要为一个需要在64位和32位
进程
之间同步的项目实现某种类型的阻塞等待。忙于等待
共享
内存
变量
会导致性能/调度问题,并且POSIX信号量似乎不支持32位和64位
进程
之间的IPC。对于
Linux
上的
进程
间同步,是否还有其他低开销的替代方案?
浏览 23
提问于2019-07-18
得票数 3
1
回答
Linux
共享
库正在加载两次。
、
、
、
我有以下设置: 什么可能会导致两次加载
共享
库?目标应
浏览 2
提问于2016-06-28
得票数 3
回答已采纳
1
回答
如何在特定时间打印内存中的所有
共享
对象?
、
、
、
在
Linux
系统中,在特定的时间有许多
进程
在运行,并且每个
进程
都依赖于一些动态库(
共享
对象)。这可以通过ldd命令找到。当
进程
运行时,
共享
对象必须在内存中。同样,在
Linux
系统中,会有许多
共享
对象加载到不同运行
进程
的内存中。 有没有办法列出所有这些
共享
对象?它能用C编程语言写吗?列出当前加载到内存中的所有
共享
对象是否可行?
浏览 2
提问于2014-09-11
得票数 1
6
回答
仅在
Linux
中为一个
进程
设置自定义/etc/主机或解析器
、
、
在
Linux
上,我希望某个特定
进程
将主机"xyz.com“解析为IP "10.1.2.3”。这很简单:只需向/etc/hosts添加一行即可。但是,我只想对一个
进程
执行此操作;我希望所有其他
进程
将"xyz.com“解析为DNS。 是否有办法设置每个
进程
的resolv.conf或/etc/主机?我可以这样做,例如,
共享
库或
变量
--我如何才能在DNS中做到这一点?
浏览 0
提问于2018-08-07
得票数 3
1
回答
Python (c)源代码如何编译成
共享
库
、
、
在Python2.7 文件中,它说 顺便说一句,如果这样的全局(静态)
变量
被编译成
共享
库,这些状态会在不同的python
进程
之间
共享
吗?
浏览 2
提问于2017-04-17
得票数 0
回答已采纳
1
回答
在编写
进程
同步算法(如克隆/派生、信号量)时从哪里开始
、
、
我正在写一个模拟
进程
同步的程序。我正在尝试在C++中实现分支和信号量技术,但在开始时遇到了麻烦。我是不是应该创建一个
进程
,然后从头开始就把它发送给fork?程序只会是一个在父
进程
/子
进程
之间来回循环的无限循环吗?如何在C++中创建“
共享
内存”的概念,显式内存地址还是某个全局
变量
?我只需要了解程序流程的总体结构/想法。任何参考将不胜感激。
浏览 0
提问于2010-03-31
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
linux 环境变量
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券