php - proc_terminate 和 proc_close 有什么区别?
问题描述
我很难理解proc_terminate和proc_close之间的区别。
根据文档:
proc_terminate
:杀死一个由打开的进程proc_open
proc_close
:关闭打开的进程proc_open
杀死和关闭有什么区别?我应该在哪种情况下使用其中一种?
解决方案
简而言之,proc_close
善意地要求进程关闭自己(如按下标题栏中的关闭按钮),而proc_terminate
告诉操作系统无需太多等待即可停止进程(这可能会导致数据丢失)。
推荐阅读
- sorting - 访问报告:如何按一个字段分组,但按另一个字段排序?
- java - 如何将不推荐使用的 setWifiEnabled(bool) 方法解析为 Android Q?
- ios - “ ipatool 失败并出现异常:#
选择“从位码重建”导出选项时,我无法存档 ipa,出现以下错误
ipatool failed with an exception: #<CmdSpec::NonZeroExitExcept
- python-3.x - 如何对字典进行排序
- ios - 如何在 SwiftUI 中正确设置可访问性标识符?
- scala - 如果相邻,则删除列表中的项目
- angular - 使用模拟数据:Typescript 不可分配给类型
- sql - sql server 按日期和优先级排序
- unity3d - 为相机移动器添加平滑
- rna-seq - 使用 nextflow 代码并行运行进程