Linux学习----基础篇(进程管理与任务计划)

1、进程管理

1.1、进程的概念与分类

进程,Process,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是在自身虚拟地址空间运行的一个独立的程序,是程序的实体。

Linux中进程的分类

1、系统进程:可以执行内存资源分配和进程切换等管理工作的进程,由操作系统启动并管理,这类进程的运行不受用户的干预,即使是root用户也不能干预系统进程的运行。

2、用户进程:通过执行用户程序、应用程序或内核之外的系统程序而产生的进程,这类进程可以在用户的控制下运行或关闭,用户进程具体可分为以下三种

  • 交互进程:由一个shell终端启动的进程,在执行过程中需要与用户进行交互
  • 批处理进程:该进程是一些进程的集合,负责按顺序启动其他的进程
  • 守护进程:守护进程是一种一直运行的进程,通常在系统启动时运行,在系统关闭时终止

猜你喜欢

转载自www.cnblogs.com/yu2006070/p/9327430.html
今日推荐