进程基础知识(什么是进程?什么是 pid/内存指针/文件描述符表?以及进程的状态,进程的优先级,进程的记账信息,进程的上下文,虚拟地址空间等等)

💐什么叫做进程

进程概念:一个已经跑起来的程序就叫做进程,比如你正在使用微信聊天,微信正在运行,这就是一个进程,注意:一个单一的软件不能称为进程。

每个进程在运行时运行,就会消耗一定的系统资源,有的会消耗cpu,有的会消耗内存,有的会消耗硬盘………;

进程所持有的资源是什么样的

每一个进程在运行时,操作系统都会为每一个进程分配资源,而每一个进程所持有的资源都是独立的,不会产生多个进程共享资源的情况;举个例子:

比如:我们去银行办理个人业务时,每个人都会有一个专属的业务员为你服务,你就可以进行取钱等等一系列的操作,这就相当于一个人就是一个进程,每个专属的业务员就是分配的资源;所以就不会出现一个业务员同时为两个人服务的情况,这样,你自己的个人隐私不久全都曝光了么。

所以,进程就是资源分配的基本单位,什么意思呢?就像在疫情期间,政府为每个家庭发放蔬菜,每个家庭所得到的蔬菜都是一样的,而资源就像是蔬菜,需要给每一个进程分配,那么在一台电脑上,并不是只有几个进程,而是会有上百个进程在运行,那么,既然有这么多进程,操作系统是如何管理的呢?

在这里插入图片描述

💐进程在系统中是如何进行管理的?

只有某个东西非常多时才会进行管理,如果只有一个两个东西,那么也就不会去考虑管理了,而管理主要从两个角度进行:

1.描述:使用类或结构体,把被管理的一个对象的各个属性都表示出来; 意思就是:你要管理某一个对象,肯定是要管理这个对象里的一些具体东西,所以就需要把被管理对象中的各个部分给描述出来;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值