与 bash 脚本一样,elisp 调用 awk、ps 等的开销是否更多、更少或相等?

与 bash 脚本一样,elisp 调用 awk、ps 等的开销是否更多、更少或相等?

希望这个问题能够很好地解释自己。我指的是一方与另一方所涉及的额外时间和系统资源......我倾向于认为这是相同的,但我想超越只是思考。两者都进行相同的系统调用吗?

答案1

这在很大程度上取决于系统上发生的情况除了您的elisp程序正在运行,因为该bash程序(以及所有必需的库)可能会或可能不会在该时刻被缓存。同样适用于awk.如果您bash从拨打电话bash,则bash 必须已经被加载到内存中了。

相关内容