注册 登录
编程论坛 汇编论坛

系统中的服务就是端口吗?启动某项服务就是开个某个端口吗

wobianlong 发布于 2012-09-04 00:09, 366 次点击
系统中的服务就是端口吗?启动某项服务就是开个某个端口吗?
很早就很迷惑的问题了,
服务的启动和不启动占内存吗?
如果服务是占据内存的话?那么就应该在进程中有所表示,
但是但是用360这个东东 发现系统关键服务是占据内存的?》》》。所以为什么这些服务在进程中找不到
3 回复
#2
hu9jj2012-09-04 07:59
服务和端口是两个不同的概念,仅管某些服务可能需要通过端口来完成,但不是所有的服务都与端口有联系。
服务通常是通过某段程序来满足用户的要求。根据程序的运行方式不同,有些程序是常驻内存随时等待用户调用;有些程序则是在用户有需要时再调入内存,执行完毕后又释放内存。
如果是通过向操作系统申请内存而存在的进程,通常是可以看得到。但如果通过其他方式得到内存则不能在操作系统中看到。
#3
zklhp2012-09-04 08:11
以下是引用wobianlong在2012-9-4 00:09:43的发言:

系统中的服务就是端口吗?启动某项服务就是开个某个端口吗?
很早就很迷惑的问题了,
服务的启动和不启动占内存吗?
如果服务是占据内存的话?那么就应该在进程中有所表示,
但是但是用360这个东东 发现系统关键服务是占据内存的?》》》。所以为什么这些服务在进程中找不到

只有本站会员才能查看附件,请 登录


要看服务的进程首先要把那个显示全部给选上

然后呢 在2000之后的windows 很多服务是由svchost来加载的 这个进程从名字上就能看出了 service host 专门加载服务的 内存占用自然也算到这些进程上面了

至于哪些服务是由这个启动的 可以看管理工具里面的服务 里面有
#4
pangding2012-09-04 11:02
学习了。
1