问题标签 [multiprocess]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3393 浏览

python - python:如何调试多进程?(使用eclipse+pydev)

我已经看到了有关该主题的几个问题,但我没有得到完整的答案...

我的代码基本上是:

我想在print. 我正在使用 pydev+eclipse(在 Ubuntu 上)。

0 投票
1 回答
618 浏览

python - 在此算法上实现多核线程

我正在尝试找到一种方法来使以下算法在多个内核上进行处理,但我的观点并不好。我认为使用在多个进程之间共享的锁定迭代器并不是最有效的方式。

简短说明:该代码用于从一组字符创建每个可能的组合,即破解密码。(当然不是我的意图,只是一些 Py 训练。;-)

在多核上运行此算法的好方法是什么?

0 投票
1 回答
319 浏览

python - 带有多进程 Python 模块的奇怪类型错误

我正在尝试使用以下代码启动 web.py 服务器:

在哪里

但我得到了这个例外:

我在任何地方都用谷歌搜索过,但我找不到发生了什么……有人可以帮忙吗?

谢谢!

0 投票
1 回答
1586 浏览

python - 是否有可能知道哪些 SciPy / NumPy 函数在多个内核上运行?

我试图明确地弄清楚 SciPy/NumPy 中的哪些函数在多个处理器上运行。例如,我可以在 SciPy 参考手册中阅读 SciPy 使用它,但我更感兴趣的是哪些函数确实运行并行计算,因为并非所有函数都运行。理想的情况当然是在您键入 help(SciPy.foo) 时包含它,但情况似乎并非如此。

任何帮助都感激不尽。

最好的,

马蒂亚斯

0 投票
1 回答
1373 浏览

python - 多个进程共享一个监听套接字:当一个新进程进入时,为什么旧​​进程会停止?

这些代码是我的代理程序的Server部分,它的作用是创建socket和fork四个进程一一接受。

在我的程序中,我使用 gevent 模型来调度我的所有函数,并且在我将其更改为多个进程之前,我的程序没问题。但是现在当我使用第二个进程时,第一个进程停止运行,我没有发现哪里出了问题,也许是“接受”功能或者我的事件是停止调度。

它已经困扰我两天了,希望有人能帮助我。

顺便说一句,我的英语很差,我尽力解释一下,希望你能理解。

0 投票
1 回答
327 浏览

php - 不同语言之间的多处理,例如 PHP 和 Python

我之前问过一个关于如何在 Python 中进行多处理的问题(尽管在前一个问题中我没有使用多处理这个词,因为我不确定我是否在问这个问题)。

现在我想知道当您涉及一种以上的语言时如何进行多处理,特别是如果您有一个调用 Python 脚本的 PHP 脚本。在那种情况下,您如何同时拥有 PHP 脚本和 Python 脚本多进程,并在它们多进程时相互通信(来回发送变量)?

0 投票
2 回答
110 浏览

c# - 启动从属进程

我想使用 Process.Start() 从我的应用程序启动一个进程,我希望在我的应用程序崩溃或用户关闭它的情况下,子进程会自动终止。

有可能获得这样的东西吗?

0 投票
4 回答
7750 浏览

c++ - 在多处理器机器上执行 C++ 程序

为了研究目的,我用 C++ 开发了一个程序。需要几天时间才能完成。

现在我在我们的实验室 8 核服务器机器上执行它以快速获得结果,但我看到机器只为我的程序分配了一个处理器,并且它保持在 13% 的处理器使用率(即使我将进程优先级设置为高级别和对 8 核的亲和力)。

(它是一个简单的面向对象程序,没有任何并行性或多线程)

我如何才能从强大的服务器机器中获得真正的好处?提前致谢。

0 投票
1 回答
476 浏览

python - 带有 WSGI 的多进程

我正在使用 apache 和 wsgi 开发应用程序。我的应用程序的结构是这样的:

Client --> Web Server --> Dispatcher(从服务器接收http请求)--> Worker(处理请求)--> Sink(响应Web服务器)--> Web Server --> Client

基本上,有 3 个进程(调度程序、工作程序和接收器)

我坚持在这 3 个进程之间转发http 请求/响应。有没有办法在 Python 中做到这一点(如Java Servlet 中的RequestDispatcher )?

0 投票
2 回答
209 浏览

python - 在 Windows XP 上多次调用 python 多进程调用者(以及被调用者)

可能重复:
多处理启动太多 Python VM 实例

我正在尝试使用 python 多进程来并行化 Web 获取,但我发现调用多进程的应用程序被多次实例化,而不仅仅是我想要调用的函数(这对我来说是个问题,因为调用者对一个实例化缓慢的库 - 失去了我从并行性中获得的大部分性能收益)。

我做错了什么或如何避免?

我的应用程序.py:

my_slow_stuff.py:

url_fetcher.py:

部分输出:

...