如果两个方案可供选择:调用与子一个命令行工具(比如,汞),或者尽量使用原生的Python API(比如,水银API)的,有一个情况下它更有利于使用前者?的Python:子VS原生API
1
A
回答
3
如果要执行,你知道是不是稳定的,可以用segvault那么它是更好地执行它作为一个子进程崩溃一些第三方的原生代码 - 你将能够从你的Python安全地处理可能崩溃处理。另外,如果你想多次调用一些已知会泄漏内存的代码,在长时间运行的Python进程中保留打开的文件或其他资源,那么再次将它作为子进程运行可能是明智的。在这种情况下,每当子进程退出并且不累积时,操作系统会为您回收泄漏的内存或其他资源。
1
,我看到自己使用的子过程,而不是原来的Python API的唯一方法是在API不提供程序的某些选项。
相关问题
- 1. REDX vs this.state原生
- 2. OpenJPA:JPQL vs原生查询
- 3. HTTPListener vs原生HTTP性能
- 4. 的Neo4j - 原生的Java API
- 5. 原子交换vs compare_exchange_xxx
- 6. 易变vs原子布尔
- 7. Mozilla Thunderbird的原生API
- 8. Android中的原生BLE API
- 9. Ionic 2:原生Google地图VS Google Maps API应用
- 10. Python原生通知
- 11. 骡子API网关Vs的API经理
- 12. Django-nonrel vs Django-mongodb vs Mongokit vs pymongo原生
- 13. Objectify vs Java或Python API
- 14. NativeScript:访问原生Android API
- 15. 与Instagram原生登录API
- 16. 是Python的dict.pop原子吗?
- 17. Rails API - Versionist vs Rocket裤子
- 18. Android拼图游戏 - 原生vs Phonegap
- 19. 原生Jquery选择器VS缓存object.find()
- 20. 原生代码Windows8开发没有VS?
- 21. 解析来自InsertCalendar Python中的GAE(日历API)原子反应
- 22. Python原生任意精度
- 23. 基于列表中的现有原子生成新原子
- 24. 原生Http:句柄子域
- 25. ffmpeg - 生成moov原子
- 26. Hibernate/Oracle'with'子句/原生SQL
- 27. Spiral vs Throwaway原型vs进化原型
- 28. 原子计数器Postgres vs MongoDB
- 29. 原子键VS菲尼克斯
- 30. Java原子变量set()vs compareAndSet()