Java 进程调度

进程是操作系统管理应用程序的基本单位,是程序的一次执行过程。操作系统通过进程控制块(PCB)来描述和控制进程,包括进程状态、优先级、上下文等信息。进程调度确保CPU资源的有效利用,而虚拟地址空间则提供了内存的隔离,保证每个进程只能访问自己的内存,增加了系统的稳定性。此外,进程间通信允许不同进程协同工作。操作系统通过内存管理单元(MMU)确保进程不会越界访问,防止对其他进程造成影响。
摘要由CSDN通过智能技术生成

    要了解进程的概念,需要知道什么是操作系统。操作系统是一组做计算机资源管理的软件。主要有两个基本的功能:对下,要管理各种硬件设备;对上,要给各种软件提供稳定的运行环境。操作系统需要管理很多的东西,比如内存管理,文件管理,设备管理,进程管理等。那么,什么是进程?

进程

    每一个应用程序都是运行于现代操作系统之上的,操作系统提供了一种抽象,叫做进程。进程是操作系统对一个正在运行的程序的一种抽象,换句话来说,可以把进程看作成勋的一次运行过程,可以在任务管理器中查看。

    上述图片显示了部分进程。比如照片,是一个能跑起来的模板,运行的过程被加载在内存中。同时,要和.exe的可执行文件区分开。

    像这些可执行文件,是静态的,躺在硬盘上的文件。 一个可执行文件,是“静态”的,当我们双击运行的时候,操作系统就会把这些可执行文件的关键信息 加载到内存中,开始运行里面的代码,这个时候,这个可执行文件,就变成了一个进程。所以,一个计算机硬盘上可能躺着很多可执行文件,同一时刻,可能只有一部分在运行(变成了进程)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值