首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >后台进程与前台进程

后台进程与前台进程
EN

Stack Overflow用户
提问于 2012-01-20 15:25:29
回答 1查看 4.4K关注 0票数 1

处理器如何执行后台或前台进程,或者操作系统如何处理它们的调度,是否存在差异。如果后台作业和前台作业在处理器级别上没有差异,那么差异出现在哪个级别?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-20 16:03:12

在shell中创建一个新的后台进程与处理器执行它的方式无关。唯一的区别是shell不会等待后台进程完成。

用于创建进程的代码:

1)派生进程

2) if (&符号出现在命令末尾)

代码语言:javascript
复制
 continue to accept new command
代码语言:javascript
复制
else
代码语言:javascript
复制
 wait on pid of child.

唯一的区别是shell是否降低了后台进程的优先级。答案是“取决于”您正在使用的shell。但我不知道任何现有的shell分配了这样的动态优先级。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8938058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档