谁懂这几个进程?
sqlservr.exe 43MMchield.exe (杀毒软件的) 42M
inetinfo.exe 40M
svchost.exe 30M
explorer.exe 66M
这些进程在开机时就占了我打量内存
请问有没有什么办法让他们不启动(sqlservr.exe,inetinfo.exe )或者
占有内存少一点.(开机自动运行的进程里没有这几项)
sqlservr - sqlservr.exe - 进程信息
进程文件: sqlservr 或者 sqlservr.exe
进程名称: Microsoft SQL Server Suite
描述:
sqlservr.exe是微软Microsoft SQL Server服务套装的一部分。该进程用于SQL基础服务。
出品者: Microsoft Corp.
属于:Microsoft SQL Server Suite
系统进程: 否
后台程序: 否
使用网络: 是
硬件相关: 否
常见错误: 未知N/A
内存使用: 未知N/A
安全等级 (0-5): 0
间谍软件: 否
Adware: 否
病毒: 否
木马: 否
windows系统进程分为独立进程和共享进程两种,“svchost.exe”文件存在于“%systemroot% system32”目录下,它属于共享进程。随着windows系统服务不断增多,为了节省系统资源,微软把很多服务做成共享方式,交由 svchost.exe进程来启动。但svchost进程只作为服务宿主,并不能实现任何服务功能,即它只能提供条件让其他服务在这里被启动,而它自己却不能给用户提供任何服务。那这些服务是如何实现的呢?
原来这些系统服务是以动态链接库(dll)形式实现的,它们把可执行程序指向 svchost,由svchost调用相应服务的动态链接库来启动服务。那svchost又怎么知道某个系统服务该调用哪个动态链接库呢?这是通过系统服务在注册表中设置的参数来实现。下面就以rpcss(remote procedure call)服务为例,进行讲解。
从启动参数中可见服务是靠svchost来启动的