当前位置:首页 > 内存 > 正文

进程是存放在内存里的程序(什么状态下的进程不存放在内存中)

  • 内存
  • 2024-07-18 18:02:22
  • 4023

一、进程可以在计算机的外存中长期保存吗?

外部存储主要指硬盘、光盘、软盘等。内存基本上指的是内存,因为外部内存可以永久存储东西,但内存只是一个临时存储场所,以方便计算机上提取数据的过程,因为访问内存比访问外部要快。内存,可以加快计算机的运行速度。

进程已获得所请求的处理器以外的资源,正在等待分配处理器资源;只要分配了处理器就可以执行该操作。就绪进程可以根据多个优先级进行排队。当进程因为时间片用完而进入待机状态时,被放入低优先级队列中;当一个进程由于完成I/O操作而进入就绪状态时,它被放入高优先级队列中。

扩展信息:

该程序的可执行机器代码的内存中映像。分配的内存(通常是虚拟内存的个区域)。内存内容包括可运行代码、特定于进程的数据(输入和输出)、调用堆栈和堆栈(用于保存进程中运行期间生成的数据)。

分配给进程的资源的操作系统描述符,例如文件描述符(Unix术语)或文件句柄(Windows)、数据源和数据站。安全功能,例如进程所有者和进程权限集(允许的进程)。

参考来源:流程


二、系统进程数30多个,内存利用律经常100%从服务和注册表中删除未使用的进程。
通常,您只需要以下13个:上网、玩游戏都没问题。
:客户端/服务器运行时服务器子系统,客户端服务子系统。用于控制Windows图形相关子系统。
:允许用户选择文本输入程序和MicrosoftOffice来控制Windows图形外壳,包括开始菜单、任务栏、桌面和文件管理。
:本地安全机构服务控制Windows安全机制。
:管理Windows服务。
(共有5个):ServiceHostProcess是一个标准的动态链接库主机处理服务。
System:WindowsSystemProcess,常规系统进程。
systemIdleProcess:Windows内存处理系统进程。CPU使用率越高,可以分配的CPU资源就越多。
winlogon:用户登录程序。该进程管理用户登录和注销。


三、存储在外存中的代码称为程序,存储在内存中的代码称为进程正确的来说,这意味着外部存储器在硬盘上,程序执行时,将程序代码转移到内部存储器中,进行分析、执行。>一个程序可能会运行多次并成为多个进程,但通常一个进程只对应一个程序。