zoukankan      html  css  js  c++  java
  • 有关进程的小知识点


    进程:正在运行的程序;


    比如firefox,在硬盘中时只是程序, 而启动之后,就变成了进程;


    问:Chrome为什么速度快,firefox速度慢?


    答:因为Chrome是多进程的,而firefox只是单进程,而多进程速度快的原因是:可以同时进行图像绘制等动作;

    从下图中可以看出,当chrome一开启后,Chrome创建了4个进程,而firefox只创建了1个进程;


    问:系统中有没有固定的进程号?


    答:在Linux中,所有进程的父进程为Init进程,进程号为1,而在windows中,idle进程的进程号为0;


    问:僵尸进程是什么意思?


    答:一般来说,当子进程做完事之后,就会变成僵尸进程,并且会通知父进程,来释放子进程占用的资源;如果父进程一直没有帮子进程释放资源,则子进程则会始终是一个僵尸进程;

    僵尸进程的特点是:不占空间,不能调度,但是仍然在进程列表中;

    问:什么是孤儿进程?


    答:父进程在子进程之前退出,则子进程就变成了孤儿进程;


    问:如果父进程在子进程之前死怎么办?


    答:在Linux中,父进程死后,子进程的父进程就变成了init,init会帮助子进程处理后事;

    问:什么是守护进程?


    答:后台进程,并且守护进程的特点是生存时间很长,一般从开机到关机,最典型的是系统的服务;


  • 相关阅读:
    mplayer命令行模式下的使用方法
    CentOS安装wireshark
    CentOS查看系统信息
    测试理论1
    单例模式
    接口测试
    rabbitmq
    redis数据库
    时间模块
    charles抓取数据
  • 原文地址:https://www.cnblogs.com/xiazdong/p/3058027.html
Copyright © 2011-2022 走看看