3

与调用执行相同操作的 python 库函数相比。我有一些使用 Popen 调用带有一些参数的可执行文件的遗留代码。

现在有一个支持相同功能的 python 库。我想知道性能影响是什么。

4

1 回答 1

2

分叉一个单独的进程来做某事几乎总是比调用一个做同样事情的函数昂贵得多。但是,如果该 Python 函数效率非常低,并且操作系统会快速分叉新进程(即,它是 UNIX 变体),您可以想象这种情况很少见的情况,但这种情况肯定很少见。

于 2012-04-12T02:27:10.930 回答