Linux中“进程”,“线程”,“任务”和“作业”之间的差异和关系是什么?

Linux中“进程”,“线程”,“任务”和“作业”之间的差异和关系是什么?,第1张

概述当我了解Web后端编程时,我对Linux中使用的一些术语感到困惑.> Linux中“进程”,“线程”,“任务”和“作业”之间的区别和关系是什么?最佳答案进程和线程之间的区别对于所有 *** 作系统都是相当普遍的.进程通常表示具有其自己的存储区域,系统资源和调度时隙的独立执行单元.线程通常是进程内的“分区” - 线程通常共享相同的内存和 *** 作系统资源,并共享分配给

当我了解Web后端编程时,我对Linux中使用的一些术语感到困惑.

> linux中“进程”,“线程”,“任务”和“作业”之间的区别和关系是什么?最佳答案进程和线程之间的区别对于所有 *** 作系统都是相当普遍的.进程通常表示具有其自己的存储区域,系统资源和调度时隙的独立执行单元.

线程通常是进程内的“分区” – 线程通常共享相同的内存和 *** 作系统资源,并共享分配给该进程的时间.例如,当您打开浏览器和Microsoft Word时,每个都是一个不同的过程,但在每个过程中发生的事情(如动画,刷新或备份)可以是线程.

作业通常是由用户执行的长期工作单元.该工作可以由一个或多个过程“处理”.它可能不是互动的.例如,指示机器压缩大文件或在大型输入文件上运行某些处理脚本通常是一项工作.命名相对历史悠久 – 用于处理作业的大型机.在UNIX系统中,许多作业是使用cron在预定时间自动启动的,因此您有“cron jobs”的概念.

总结

以上是内存溢出为你收集整理的Linux中“进程”,“线程”,“任务”和“作业”之间的差异和关系是什么?全部内容,希望文章能够帮你解决Linux中“进程”,“线程”,“任务”和“作业”之间的差异和关系是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1047453.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存