问题描述:
我的“任务管理器” 出现 “同一程序多个进程”,这是为什么?尤其是一些“书.exe”的小程序,现在这样的程序根本打不开(或显示“已被破坏……等字样,但在光盘上就可以看,拷到机子上就不行,这证明程序是好的啊!),但在“任务管理器”里是存在的!而且总是2个同样的进程。其他的程序用的可以用,但统统都有这个问题,如realplay,一点开,“任务管理器”里就有很多与realplay有关的进程,不管有用没用到!这是为什么,能修复吗?是不是跟我之前用“联想的"一键恢复"”有关,因为以前没有这样的问题!
解析:
如果同一个程序出先多个进程,你可以尝试结束那些进程,当然你要确定它不会影响你的系统,像你那些“书.exe”一般都不会的,完全结束后再重新打开它,看能不能打开。
你刚才说你是在光盘上打开的,如果是正版光盘可能受保护,你的是不是?
打开realplay后会出现比较多关于它的程序是正常的,有时候它毕游没会打开个网页,有时候它会调用其他程序来更新等等,如果你说的是这个无必要担心。
最后你说的联想的"一键恢复“这个软件很可能你用完之后把其他盘里面的软件留在C盘的数据都清了,或者把注册表里的文件都删除或改动导致很多程序会出现错误或无法启动。“书.exe”那个软件出先的问题很可能是这样造成
建议你把有问题的软件重装一次,即是你用"一键恢复“前还没有安的软件(这样的软件在恢复后注册表没有他们的注册信息)。
你的问题磨轿提的比较多,而且比详细我惟有手纳这样回答了
不是程序属于进程这么说滴.楼主你概念搞错了了.“
进程是在自身的虚拟地址空间正在运行的一个程序
程序运行产生进程
程序是一组静态的指令集,不占用系统运行资源
进程是随时都可能发闹弊生变化厅弊的,动态的.占用系统运行资源的程序
一个程序可以扮弯族产生多个进程.
”
以上是我引用的一段话,简而言之就是,进程是程序的实例,一个程序可以有多个实例,但一个实例只能对应一个进程;呵呵,可能不太恰当,
是的,一个进程逗昌洞对应一个程序,但是一个程序可以同时对应多个进程,通过多个进程来实现一个进程。
程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。
程序可以作为一种软件资料长期存在,而进程是有一定生命期的。程序是永久的,进程是暂时的。
进程更能真实地描述并发,而程序不能;
进程是由进程控制块、程序段、数据段三部分组成
进程具有创建其他进程的功能,而程序没有。
同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程,也就是说同一程序可以对应多个进程。
在传统的 *** 作系统中,程序并不能独立运行,作为资源分配和独立运行的基本单元都是进程。
扩展资料:
引起进程终止的事件:
1,正常结束
在任何迅渣计算机系统中,都应该有一个表示进程已经运行完成的指示。例如,在批处理系统中,通常在程序的最后安排一条Hold指令或终止的系统调用。当程序运行到Hold指令时,将产生一个中断,去通知OS本山枯进程已经完成。
2,异常结束
在进程运行期间,由于出现某些错误和故障而迫使进程终止。这类异常事件很多,常见的有:越界错误,保护错,非法指令,特权指令错,运行超时,等待超时,算术运算错,I/O故障。
3,外界干预
外界干预并非指在本进程运行中出现了异常事件,而是指进程应外界的请求而终止运行。这些干预有: *** 作员或 *** 作系统干预,父进程请求,父进程终止。
参考资料来源:百度百科-进程
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)