电脑里的“进程”是什么意思?

电脑教程042

电脑里的“进程”是什么意思?,第1张

对应用程序来说,进程就像一个大容器。在应用程序被运行后,就相当于将应用程序装进容器里了,你可以往容器里加其他东西(如:应用程序在运行时所需的变量数据、需要引用的DLL文件等),当应用程序被运行两次时,容器里的东西并不会被倒掉,系统会找一个新的进程容器来容纳它。 \x0d\x0a\x0d\x0a一个进程可以包含若干线程(Thread),线程可以帮助应用程序同时做几件事(比如一个线程向磁盘写入文件,另一个则接收用户的按键操作并及时做出反应,互相不干扰),在程序被运行后中,系统首先要做的就是为该程序进程建立一个默认线程,然后程序可以根据需要自行添加或删除相关的线程。\x0d\x0a是可并发执行的程序。在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位,也是称活动、路径或任务,它有两方面性质:活动性、并发性。进程可以划分为运行、阻塞、就绪三种状态,并随一定条件而相互转化:就绪--运行,运行--阻塞,阻塞--就绪。 \x0d\x0a\x0d\x0a进程为应用程序的运行实例,是应用程序的一次动态执行。看似高深,我们可以简单地理解为:它是操作系统当前运行的执行程序。在系统当前运行的执行程序里包括:系统管理计算机个体和完成各种操作所必需的程序;用户开启、执行的额外程序,当然也包括用户不知道,而自动运行的非法程序(它们就有可能是病毒程序)。 \x0d\x0a危害较大的可执行病毒同样以“进程”形式出现在系统内部(一些病毒可能并不被进程列表显示,如“宏病毒”),那么及时查看并准确杀掉非法进程对于手工杀毒有起着关键性的作用。\x0d\x0a\x0d\x0a进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是 \x0d\x0a\x0d\x0a死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种 \x0d\x0a\x0d\x0a功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就是所有由你启动的进程。进程是操作系统进行资源分配的单位。 \x0d\x0a\x0d\x0a在Windows下,进程又被细化为线程,也就是一个进程下有多个能独立运行的更小的单位。\x0d\x0a1.进程的引入:\x0d\x0a 多道程序在执行时,需要共享系统资源,从而导致各程序在执行过程中出现相互制约的关系,程序的执行表现出间断性的特征。这些特征都是在程序的执行过程中发生的,是动态的过程,而传统的程序本身是一组指令的集合,是一个静态的概念,无法描述程序在内存中的执行情况,即我们无法从程序的字面上看出它何时执行,何时停顿,也无法看出它与其它执行程序的关系,因此,程序这个静态概念已不能如实反映程序并发执行过程的特征。为了深刻描述程序动态执行过程的性质,人们引入“进程(Process)”概念。 \x0d\x0a2.进程的概念:\x0d\x0a进程的概念是60年代初首先由麻省理工学院的MULTICS系统和IBM公司的CTSS/360系统引入的。\x0d\x0a进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。\x0d\x0a进程是操作系统中最基本、重要的概念。是多道程序系统出现后,为了刻画系统内部出现的动态情况,描述系统内部各道程序的活动规律引进的一个概念,所有多道程序设计操作系统都建立在进程的基础上。\x0d\x0a操作系统引入进程的概念的原因:\x0d\x0a从理论角度看,是对正在运行的程序过程的抽象;\x0d\x0a从实现角度看,是一种数据结构,目的在于清晰地刻划动态系统的内在规律,有效管理和调度进入计算机系统主存储器运行的程序。\x0d\x0a3.进程的特征\x0d\x0a动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的。\x0d\x0a并发性:任何进程都可以同其他进程一起并发执行\x0d\x0a独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;\x0d\x0a异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进\x0d\x0a结构特征:进程由程序、数据和进程控制块三部分组成。\x0d\x0a4.进程与程序的关系\x0d\x0a程序是指令的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。\x0d\x0a程序可以作为一种软件资料长期存在,而进程是有一定生命期的。程序是永久的,进程是暂时的。\x0d\x0a进程更能真实地描述并发,而程序不能;进程是由程序和数据两部分组成的。\x0d\x0a进程具有创建其他进程的功能,而程序没有。\x0d\x0a同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程。也就是说同一程序可以对应多个进程。

问题一:进程数太多怎么办 楼主,你好!

首先你要区分哪些是系统进程,哪些是用户进程。

系统进程是不能够结束的,用户进程是可以强行结束的。

楼主在开始菜单_运行_输入“msconfig” 查询下当前电脑启动的时候,会启动哪些进程。

把不必要的用户进程,不进行 勾选就可以了。

这样的话,还可以加快电脑的启动速度。

建议楼主装个360安全卫士,里面就有一个开机小助手,他会建议你结束掉不必要的用户进程,进而加快你的电脑启动和运行速度。

问题二:电脑进程太多了怎么办,又不知道那些该关闭? 15分 进程太多主要是个别软件自动加载跟随了系统启动。在启动个别软件的情况下可以在软件设置里面手动设置不开机启动,再用360安全卫士或金山卫士优化一下就可以解决。

问题三:电脑进程太多,怎么办啊。哪些进程能删除啊 两个相同的explorer.exe的话那就是中毒了,realsched.exe ctfmon.exe

RUNDLL32.EXE alg.exe liveupdate MDM.EXE nvsv32.exe SP00LSY.EXE 都可以取消,当然也要看你的具体情况,realsched.exe是realplayer后台程序,ctfmon.exe是高级文字服务,rundll32.exe一般是运行程序的时候加载.dll的。alg.exe是网络共享和防火墙软件,你已经装了金山 KWatch.EXE KPFWSvc.EXE 了,就关掉吧,liveupdate就不知道了,搜一下是存在安全风险的进程。spoolsy.exe是打印机后台程序,不用打印机可以关掉。

*** ax4pnp.exe是Analogue声卡设备相关程序。

skdaemond.exe是联想键盘相关程序,这个要看你自己的需要关不关了。

剩下的是系统关键进程,不能关。你可以在控制面板》管理工具》服务里将这些禁用,有些要在开始》运行里msconfig的启动项里禁用。给你推荐一下留下的后台

*Plug and Play

*Remote Procedure Call (RPC) -系统核心服务

*Windows Audio - 控制着你听到的声音。关了就没声音了!

*Windows Management Instrumentation - 满重要的服务,是管”服务依靠”的,但关了会出现奇怪的问题.

*Workstation -很多服务都依靠这个服务,支持联网和打印/文件共享的

* Server 支持此计算机通过网络的文件、打印、和命名 关这个无法给别人共享文件夹! 如果你不用不着可以关了这个!

*Network Connections 管理“网络和拨号连接”文件夹中对象 关了这个改ip很麻烦!

另外有个telephony是管理拔号设置,如果你家里用的ADSL上网,这个要打开

如果安装程序时出现prc错误提示,DCOM Server Process Launcher也要打开。

下面3个服务是系统事件通知的相互有关系关了 event log,系统无法启动

其他的2个是给event log 返回消息的,可以关,但是系统日志会一直说有错误!

sys Event Notification

+ event system

Event Log

问题四:电脑开机进程太多怎么解决 如果是VISTA,系统进程是明显多于户P的,这是正常的。如果有一些不必要的软件自动开机启动,可以运行中输入MSCONFIG,在启动选项中将一些不要开机启动的软件开闭即可。

问题五:电脑进程数太多怎么办 ?? 1.将没有必要的进程结束掉,你的电脑用户名是dell 那么也就是说 只要是用户dell的基本上都可以结束,因为这些程序是属于用户程序,非系统程序,只要注意躲避几个关键的程序就可以毫无影响,2.其次查杀电脑是否有木马或者病毒,你的Maxthon 进程是遨游浏览器,这个浏览器可以卸载掉,用WINDOWS 默认的浏览器或者360浏览器就可以,还有你的dwm.exe等等,很多程序都占用了你的电脑,你需要查杀一下是否有木马或者病毒3.检查开机启动项,减少不必要的启动,在开始,运行里输入 msconfig 进入启动一项里,去掉一些没必要的启动,以及注册表regedit 里面修改一下注册表,清理系统垃圾,IE缓存等。如果不懂建议你到360里进行修改,清理以及关掉不必要的程序启动。减少内存和CPU的压力

问题六:电脑进程太多怎么解决 我这些进程可以减少多少【有图】 打开我们得任务管理器 我们在进程的列表里会看到许许多多的进程,可是具体哪个有用呢 我来一一给大家说明下

1.System windows系统进程,一个重要的进程,权限比计算机管理员还大,要是你想结束它那你就高估你自己了,我曾强行结束过它,结果它给我60秒倒记时重新启动,没有给我任何机会后悔。

2.System Idle Process 系统进程,它的作用是显示系统有多少闲置的cpu资源。System Idle Process进程的作用是在系统空闲的时候分派CPU的时间,如果它显示的超过百分之多少以上的CPU资源并不是指的它占用了这么多CPU资源,恰恰相反,而是表示有百分之多少以上的CPU资源空闲了出来,这里的数字越大表示CPU资源越多,数字越小则表示CPU资源紧张。该进程是系统运行必需的,不能禁止。

3.svchost是一个标准的动态连接库主机处理服务。Svchost用来启动服务。Svchost.只是负责为这些服务提供启动的条件,其自身并不能实现任何服务的功能,也不能为用户提供任何服务。Svchost通过为这些系统服务调用动态链接库(DLL)的方式来启动系统服务。在xp中此进程一般有四个以上。

4.explorer它的作用是用于控制Windows图形,包括开始菜单、任务栏,桌面和文件管理。

6.services 系统进程 用与管理启动和停止Windows服务,该进程也管理计算机启动和关机时的运行的服务,所以很重要。还有一点很重要,有一个木马的名字和它一样,如果他占用了大量的cpu资源或者它的安全等级是建议,那你必须马上关闭它。

7.alg这是一个应用层网关服务用于网络共享,alg.exe是微软Windows操作系统自带的程序。它用于处理微软Windows网络连接共享和网络连接防火墙。这个程序对你系统的正常运行是非常重要的。简单的说它是你电脑的门卫!

8.csrss.exe是微软客户端/服务端运行时子系统。该进程管理Windows图形相关任务。 注意:csrss.exe也有可能是[email protected] 、W32.Webus Trojan、Win32.Ladex.a等病毒创建的。该病毒通过Email邮件进行传播,当你打开附件时,即被感染。该蠕虫会在受害者机器上建立SMTP服务,用以自身传播。该病毒允许攻击者访问你的计算机,窃取木马和个人数据。这个进程的安全等级是建议立即进行删除。

9.taskmgr 这个进程来头可不小哦,只要你打开任务管理器查看进程的时候它肯定在,因为它就是任务管理器的进程。

10.rundll32.exe用于在内存中运行DLL文件,它们会在应用程序中被使用,一般有多个。下面那个长的很像,作用是一样的,请大家注意区分。

11.rundll.exe是Windows 95/98/Me系统的一部分。这个程序对你系统的正常运行是非常重要的。注意:rundll.exe也可能是LOXOSCAM和Backdoor.SchoolBus.B木马的一部分。在Windows XP和2000中出现。该病毒允许攻击者访问你的计算机。该进程的安全等级是建议立即删除。

12. *** ss.exe是微软Windows操作系统的一部分。该进程调用对话管理子系统和负责操作你系统的对话。这个程序对你系统的正常运行是非常重要,系统弹出的对话框就是它控制的。

13.winlogon.exe 这个进程是管理用户登录和退出的。而且winlogon在用户按下CTRL+ALT+DEL时就激活了,显示安全对话框。......>>

问题七:win7系统电脑进程太多怎么处理 开始 - 运行 - 输入msconfig , 然后把“启动”中不需要的项全部禁用。

在“服务”中点击“隐藏所有Microsoft服务”,然后禁用剩下的所有项目(根据自己需要留下需要用到的。)。

然后应用,重启电脑。你会发现电脑启动速度变快了。开机后进程也没那么多了。

问题八:电脑任务管理器进程太多怎么关闭 1.借助于电脑管理软件--->安全360,或者qq电脑管家,里面有管理进程的功能,你可以查看每个进程都是做什么的,然后根据需要关闭一些进程,有一些进程是系统运行必须的不能禁用,慎重!

2.或者你可以去网上搜索每个进程的功用,然后根据需要关闭一些进程

3.我的电脑--->右击《管理>---->服务和应用程序---->服务,关闭一些不需要的服务

4.开始-->设置-->控制面板--->管理工具--->服务,关闭一些不需要的服务

问题九:电脑后台进程太多 有几点建议供您参考:一、使用360、优化大师等工具,将系统启动项进行优化,尽量不要自启动不常用的进程,如果不会就选择“一键优化”。二、使用上面的工具删除垃圾文件。。并对磁盘进行清理。三、将C盘重新整理一下,删除不常用的程序。同时,将应用程序安装在除系统盘的其它盘里面。。四、扩充内存,并更改虚拟内存的容量,建议设置为物理内存的1.5-2倍。。。希望对您能有所帮助 。。。

问题十:笔记本电脑进程太多怎么处理 开始 - 运行 - 输入msconfig , 然后把“启动”中不需要的项全部禁用。

在“服务”中点击“隐藏所有Microsoft服务”,然后禁用剩下的所有项目(根据自己需要留下需要用到的。)。

然后应用,重启电脑。你会发现电脑启动速度变快了。开机后进程也没那么多了。