gpt4 book ai didi

python - python.subprocess(cppBinaryExe) 会影响 cppBinaryExe 的性能吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:18 33 4
gpt4 key购买 nike

我对 python.subprocess() 很陌生

如果我从 python 获取一个新进程,这个新进程的执行速度会受到影响吗?

假设我有

#python 
import subprocess
subprocess.call( MyBinary )

基本上,有什么区别

./MyBinary 

./python ruMyBinary.py

?

最佳答案

没有。一个单独的进程是一个单独的进程。它与所有其他进程“公平”地竞争操作系统资源。

您的 python 进程只是执行 subprocess.call 是一个进程,并且会消耗一些系统资源。但相对较少,因为它将等待系统调用完成。它会在进程表中占据一个槽位,所以它确实有微观影响。

关于python - python.subprocess(cppBinaryExe) 会影响 cppBinaryExe 的性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1721530/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com