美文网首页
note_13.1_进程

note_13.1_进程

作者: 人間失格_430b | 来源:发表于2019-03-04 18:41 被阅读0次

Linux进程及作业管理

内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能

  • Process: 运行中的程序的一个副本;
    存在生命周期

  • Linux内核存储进程信息的固定格式:task struct
    多个任务的的task struct组成的链表:task list

  • 进程创建:

    • init
      父子关系
      进程:都由其父进程创建
        fork(), clone()

    • 进程优先级:
      0-139:
        1-99:实时优先级;
        100-139:静态优先级;
          数字越小,优先级越高;
      Nice值:
        -20,19

    Big O
      O(1), O(logn), O(n), O(n^2), O(2^n)

  • 进程内存:
    Page Frame: 页框,用存储页面数据
      存储Page

      MMU:Memory Management Unit

    • IPC: Inter Process Communication
      • 同一主机上:
        signal
        shm: shared memory
        semerphor

      • 不同主机上:
        rpc: remote procedure call
        socket:

  • Linux内核:抢占式多任务

    • 进程类型:
      守护进程: 在系统引导过程中启动的进程,跟终端无关的进程;
      前台进程:跟终端相关,通过终端启动的进程

    注意:也可把在前台启动的进程送往后台,以守护模式运行;

    • 进程状态:
      运行态:running
      就绪态:ready
      睡眠态:
        可中断:interruptable
        不可中断:uninterruptable
      停止态:暂停于内存中,但不会被调度,除非手动启动之;stopped
      僵死态:zombie

    • 进程的分类:
      CPU-Bound
      IO-Bound

相关文章

  • note_13.1_进程

    Linux进程及作业管理 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 Process:...

  • 进程,进程,进程

    1. 进程是具有独立功能的程序关于某个数据集合的一次运行过程。(1)程序本身是静态的,是没有生命周期的,只有运行起...

  • Linux回收子进程

    孤儿进程 孤儿进程: 父进程先于子进程结束,则子进程成为孤儿进程,子进程的父进程成为init进程,称为init进程...

  • Android 五种进程的管理

    安卓有几种进程? 前台进程 可见进程 服务进程 后台进程 空进程 前台进程 用户当前操作所必需的进程。如果一个进程...

  • 孤儿进程、僵尸进程与进程回收

    孤儿进程与僵尸进程 孤儿进程:父亲死了,子进程被init进程领养僵尸进程:子进程死了,父进程没有回收子进程的资源(...

  • 第三章 进程管理

    进程基础 进程基本概念 进程组:只包括祖先进程,子孙进程,兄弟进程进程树:所有进程僵尸进程:在父进程中经常会调用w...

  • Chaprter-1 [进程]

    进程模型 进程定义 进程的创建 进程的终止 进程的层次结构 进程的状态 进程的状态图 进程的实现

  • 进程操作

    一、进程创建 进程树 父进程创建若干子进程,子进程再创建其子进程,依次类推,构成进程树。进程的调度,其实就是在进程...

  • 进程管理(一)进程操作

    进程创建 、进程执行映像和加载、进程运行(进程调度)、进程间的互斥与同步、进程间通信、进程终止 1、进程创建 PC...

  • python中的僵尸进程和孤儿进程

    孤儿进程:父进程退出,子进程还在运行的这些子进程都是孤儿进程,孤儿进程将被 init 进程(进程号为 1)所收养,...

网友评论

      本文标题:note_13.1_进程

      本文链接:https://www.haomeiwen.com/subject/mtniuqtx.html