安装 aria2
aria2 目前已被包含到许多 Linux 发行版中,因此你可以通过所用的系统直接加以安装。例如,在 Debian/Ubuntu中,你可以在终端执行如下指令来安装 aria2:
sudo apt-get install aria2
如果你使用 Fedora Core,那么可以使用下列命令:
sudo yum install aria2
你也可以获取 aria2 的源代码,自行编译安装。当前aria2的最新版本为 1.9.3,可从这里下载:http://sourceforge.net/projects/aria2/files/stable/aria2-1.9.3 。
aria2 的使用方法
aria2 是命令行程序,使用非常简单。
一般使用 使用 aria2 下载文件,只需在命令后附加地址即可。如: aria2c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2
分段下载 利用 aria2 的分段下载功能可以加快文件的下载速度,对于下载大文件时特别有用。为了使用 aria2 的分段下载功能,你需要在命令中指定 s 选项。如: aria2c -s 2 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2 这将使用 2 个连接来下载该文件。s 后面的参数值介于 1~5 之间,你可以根据实际情况选择。
断点续传 在命令中使用 c 选项可以断点续传文件。如: aria2c -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2
下载 torrent 文件 你也可以使用 aria2 下载 BitTorrent 文件。如: aria2c -o gutsy.torrent http://cdimage.ubuntu.com/daily-live/current/gutsy-desktop-i386.iso.torrent
关于 aria2 的更多用法,可以通过 man aria2c 查阅。
1. 下载axel源码并安装axel:
wget http://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gz
tar zxvf axel-2.4.tar.gz
cd axel-2.4
./configure
make
make install
2. 下载配置文件axelget.conf与axelget.py到yum里:
cd /etc/yum/pluginconf.d/
wget http://cnfreesoft.googlecode.com/svn/trunk/axelget/axelget.conf
cd /usr/lib/yum-plugins/
wget http://cnfreesoft.googlecode.com/svn/trunk/axelget/axelget.py
最后确认 /etc/yum.conf中plugins=1
3. 测试并安装yum-fastestmirror插件:
yum install -y yum-fastestmirror
注:axel插件也可以当独立下载工具来使用。当成独立下载工具使用时,适用于绝大部分Linux发行版。
使用参数如下:
一般使用:axel url(下载文件地址);
限速使用:加上 -s 参数,如 -s 10240,即每秒下载的字节数,这里是 10 Kb;
限制连接数:加上 -n 参数,如 -n 5,即打开 5 个连接。
以上配置在CentOS 5.x、Fedora 12上验证通过。在yum的时候可能会遇到很长时间都没有速度的现象,这时可以按Ctrl+C键。这样是终止了从当前站点的下载,然后会自动选择其他站点下载,速度会快很多。
1、Alerter
服务名称:Alerter
进程名称:services.exe
功能说明:这个服务是当系统发生故障时向管理员发送警报,或向用户发送出错信息。除非你的电脑处在局域网中,而且配有网络管理员,一般情况下可以设置为“手动”或“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
2、Application Layer Gateway Service
服务名称:ALG
进程名称:alg.exe
功能说明:为Internet共享和防火墙的第三方插件提供支持如果你使用了WindowsXP的Internet共享和防火墙,那么这个服务必须启用。它占用大约1.5MB的内存资源。
默认设置:手动
普通配置:手动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
3、Application Management
服务名称:AppMgmt
进程名称:svchost.exe
功能说明:Windows2000/XP引入了一种基于msi文件格式(应用程序安装信息程序包)的软件管理方案——应用程序管理组件服务,它不仅管理软件的安装、删除,而且可以使用此项服务修改、修复现有应用程序,监视文件复原并通过复原排除基本故障等。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:手动
4、Automatic Updates服务名称:wuauserv
进程名称:svchost.exe
功能说明:Windows自动升级的服务。要注意的是,不管是通过Windows Update手动或自动升级,都需要Background Intelligent Transfer Service和System Event Notification这两个服务的支持。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
5、Background Intelligent服务名称:BITS
进程名称:svchost.exe
功能说明:用于通过Http1.1服务器来异步传输数据,也就是利用闲置网络带宽在后台传输文件,Windows Update需要用到这个服务,从而实现升级数据断点续传功能。另外,在使用MSN Explorer、Windows Messenger、Windows Media Player或.NET功能等时,它的自动更新需要这个服务。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
6、Transfer Service服务名称:
进程名称:svchost.exe
功能说明:用于通过Http1.1服务器来异步传输数据,也就是利用闲置网络带宽在后台传输文件,Windows Update需要用到这个服务,从而实现升级数据断点续传功能。另外,在使用MSN Explorer、Windows Messenger、Windows Media Player或.NET功能等时,它的自动更新需要这个服务。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
7、ClipBook服务名称:ClipSrv
进程名称:clipsrv.exe
功能说明:这个服务通过Network DDE和Network DDE DSDM提供的网络动态数据交换服务,查阅远程电脑中的剪贴薄,即使你的电脑在局域网中,为了安全起见还是强烈建议将其设置为“手动”,而对于普通用户来说,完全可以将其设置为“已禁用”。这样可以节省大约1.3MB的内存空间。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
8、Com+System Application服务名称:COMSysApp
进程名称:dllhost.exe
功能说明:主要为那些使用了COM+的程序提供主持,同时系统日志也需要它才能运行,因此建议改为手动。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
9、COM+ Event System服务名称:EventSystem
进程名称:svchost.exe
功能说明:为使用COM+程序提供系统事件支持,或曰自动发布到订阅 COM 组件。建议保持Windows的默认设置。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:已禁用
10、Computer Browser服务名称:Browser
进程名称:svchost.exe
功能说明:维护网络邻居中计算机的最新列表,其中包括基于Windows 的域、工作组和计算机,还有其它NetBIOS协议的网络设备,“网上邻居”显示的内容是来源于此。并将这个列表通知给请求的程序。普通单机用户设置为“已禁用”,局域网用户设置为“自动”。如果,在“网上邻居”中看不到其它电脑,很可能是这个服务没有开启。
默认设置:自动
普通配置:已禁用
网络配置:自动
单机配置:已禁用
极端配置:已禁用
11、Cryptographic Services服务名称:CryptSvc
进程名称:svchost.exe
功能说明:它主要用来确认Windows 文件签名的,如果将其禁用,那么你会经常遇到报告驱动程序未被微软鉴定的警告框。同时这个服务也是Windows Update手动或自动更新时所需要的。另外,在升级SP1 或SP2、DirectX 9.0 必须要这个服务处于运行状态。而Windows Media Player和一些.NET应用程序也需要该服务。它大约占用1.9MB内存空间。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
12、DHCP Client服务名称:Dhcp
进程名称:svchost.exe
功能说明:全称Dynamic Host Configuration Protocol(动态主机配置协议),该协议可以自动为局域网中的每一台计算机自动分配IP 地址,并完成每台计算机的TCP/IP协议配置,包括IP地址、子网掩码、网关,以及DNS 服务器等。这样在局域网中特别是大型局域网中,管理员就不必为每一台计算机手工配置TCP/IP 协议了,也避免了IP 地址重复的问题。作为普通用户,如果已通过DSL、Cable等方式连入Internet,那么还是保持自动状态为好,因为我们在Internet 上的IP地址是由ISP动态分配的。如果系统不应用于任何网络,那么你可以将其设为“已禁用”。在Windows中要启用DHCP协议,只要将IP地址设置为“自动获得IP地址”即可。具体的方法如下:以Windows XP为例,打开“本地连接”属性,双击“Internet协议(TCP/IP)”打开属性窗口。接着,在“常规”选项卡中选中“自动获得IP地址”,单击右下角的“高级”。下面在打开窗口的“IP设置”选项卡中,就可以看到“DHCP被启用”。
默认设置:自动
普通配置:自动
网络配置:已禁用
单机配置:自动
极端配置:已禁用
13、Distributed Link Tracking Client服务名称:TrkWks
进程名称:svchost.exe
功能说明:分布式连接跟踪客户端,它能跟踪文件在网络域的NTFS卷中移动状况,并发出通知。普通用户设置为:“已禁用”,局域网用户(硬盘分区文件系统为NTFS)设为:“自动”。比如:你在电脑A上创建了一个文件,接着在电脑B上创建了这个文件的快捷方式或链接,如果你在电脑A 中移动了文件的位置,那么这个服务将会告诉电脑B 这个文件的新位置并进行修正。对于单机用户,这个服务用处不大,而且它会占用大约3.5MB~4MB 的内存资源。
默认设置:自动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
14、Distributed Transaction Coordinator服务名称:MSDTC
进程名称:msdtc.exe
功能说明:并列事务,是分布于两个以上的数据库,消息队列,文件系统,或其它事务保护资源管理器。这个服务禁用后,事件日志会报告相关错误。不过,经测试发现,并不会影响系统运行。而一些.NET程序会用到它。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
15、DNS Client服务名称:Dnscache
进程名称:svchost.exe
功能说明:域名系统客户端,它可将域名解析为IP 地址。除非你没有连入任何网络,否则应设为“自动”。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
16、Error Reporting Service服务名称:ERSvc
进程名称:svchost.exe
功能说明:当应用程序出现错误时,这个服务可以向微软提交相关报告。因为它的用处并不大,还白白占用内存和系统资源,因此推荐将其禁用。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
17、Event Log服务名称:Eventlog
进程名称:services.exe
功能说明:该服务能记录程序和系统发送的出错消息。日志包含了对诊断问题有所帮助的信息。有时禁用这个服务重启系统后,会导致了与几个网络有关的服务无法启动,并出现无法拨号上网的现象。因此如果你存在Internet 或局域网连接,建议还是把设为“自动”吧。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:自动
18、Fast User Switching Compatibility服务名称:FastUserSwitc hing Compatibility
进程名称:svchost.exe
功能说明:在Windows XP中提供了用户快速切换功能,让你可以在保持当前用户登录的情况下,再用另外的账户登录,实现同时登录状态。除非你的电脑有多人使用,并且真的需要这个功能,否则还是将其改为手动或已禁用。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
19、Fax Service服务名称:FAX
进程名称:fxssvc.exe
功能说明:传真服务,在Windows 95中的传真功能在Windows 2000中重新被予以支持,而且与系统集成得更好。如果你不用它,就设为“已禁用”吧。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
20、Help and Support服务名称:helpsvc
进程名称:svchost.exe
功能说明:WindowsXP 搜索和帮助功能所必需的服务,但我们并不是每天都要用到这个功能,因此建议设置为“已禁用”,需要时再启动它。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
21、Human Interface Device Access服务名称:HidServ
进程名称:svchost.exe
功能说明:主要是那些带有功能按钮(传真、复印)扫描仪、或者多媒体键盘等需要使用这个服务,因此,建议先将其设置为“已禁用”,如果你的某些设备出现问题,再将其设置为“自动”。
默认设置:已禁用
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
22、HTTP SSL服务名称:HTTPFilter
进程名称:svchost.exe
功能说明:此服务通过安全套接字层(SSL)实现 HTTP 服务的安全超文本传送协议(HTTPS)。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:手动
23、IMAPI CD-Burning COM Service服务名称:ImapiService
进程名称:imapi.exe
功能说明:这是Windows XP的刻录功能的服务,让你可以通过拖放来进行光盘刻录,非常方便。同时,一些软件也会用到这个服务,因此建议将其设置为“自动”,如果你安装了Nero 等刻录软件,也可以尝试将其禁用,这样可以加速Nero的运行速度。这个服务占用1.6MB的内存资源。
默认设置:手动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
24、Indexing Service服务名称:cisvc
进程名称:cisvc.exe
功能说明:索引服务能针对本地硬盘或共享网络驱动器上的文档内容和属性建立索引,并通过Windows 2000/XP特有的文档过滤器快速定位到你所需要的文档,它大大强化了Windows 2000/XP的搜索能力。但索引服务要持续不断进行,所以会消耗了大量系统资源。微软建议在仅有64MB内存的系统中,如需索引的文档超过十万个,就应该禁用这个服务。但实际测试中,我们发现即使文档数量远远低于十万个,系统资源的消耗也非常惊人,而且在128MB的系统上情况也好不了多少,因此我们强烈建议禁用它。另外,虽然微软称它只在系统空闲时运行,但我们发现,它经常并不那么规矩,如果你的电脑经常会出现迟缓的问题,那么试着禁用它看看效果。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
25、Internet Connection Firewall/Internet Connection Sharing服务名称:SharedAccess
进程名称:svchost.exe
功能说明:Internet防火墙及为局域网计算机提供Internet共享连接。这个服务为多台联网的电脑共享一个拨号网络访问Internet 提供了捷径,对不使用该功能的普通用户可将其设为“已禁用”。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
26、IPSEC Services服务名称:PolicyAgent
进程名称:lsass.exe
功能说明:IP 安全策略代理服务,它允许IP 安全策略对两台计算机之间传输的数据包进行加密,从而防止在网上看到它的人对它进行更改和破译。IPSEC 是一种用来保护内部网、专用网络以及外部网
(Internet、Extranet)免遭攻击的重要防御方法。使用IPSEC 前必须需要首先定义两台计算机之间相互信任和通信安全的方式。请注意:在Windows 2000默认情况下“IP安全策略代理”是自动启动的,而“IP安全策略”并没有启动,既然如此,一般用户就完全可以禁用该服务。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
27、Logical Disk Manager服务名称:dmserver
进程名称:svchost.exe
功能说明:它是Windows 磁盘管理的重要服务,如果你在通过“控制面板→管理工具→计算机管理→磁盘管理”时遇到问题,那么最好看看这个服务是否启动。
默认设置:自动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
28、Logical Disk Manager Administrative Service服务名称:dmadmin
进程名称:dmadmin.exe
功能说明:与上一个服务相似,磁盘管理请求的系统管理服务。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
29、Messenger服务名称:Messenger
进程名称:services.exe
功能说明:发送和接收由系统管理员或由Alerter 服务所发送消息的服务。由于Alerter服务需要依存本服务,因此如果已将Alerter禁止,那么这项可以设置为“手动”或“已禁用”。这个服务提供了服务器和客户机之间传输信息的功能,它对于家庭用户来说没有任何用处,因此建议将其设置为“已禁用”,这样还可以将来自互联网的垃圾信息禁掉。另外,你还可以在命令提示符中输入“netsend 127.0.0.1 hi”来测试你的电脑是否存在相关漏洞,如果收到了弹出信息“Hi”,那么你应该禁用这个服务。如果收到的是错误提示“网络找不到此消息别名”,那么你的电脑是安全的。如果你实在需要这个服务,那么可以通过防火墙关闭UDP 的135、137端口和TCP 的135、139、445 端口来过滤来自互联网的信息。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
30、MS Software Shadow Copy Provider服务名称:SwPrv
进程名称:dllhost.exe
功能说明:和“Volume Shadow Copy”服务联合使用,主要用来进行备份的。另外,有些磁盘克隆、镜像等软件需要使用这个服务才能运行。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
31、Net Logon
服务名称:Netlogon
进程名称:lsass.exe
功能说明:简单说就是在局域网上验证登录信息的服务。一般家庭用户可以将其设为“已禁用”或“手动”。有时中了病毒后,这个服务会出现无法启动的问题。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
32、NetMeeting Remote Desktop Sharing服务名称:mnmsrvc
进程名称:mnmsrvc.exe
功能说明:远程桌面共享,该服务能通过NetMeeting 允许有权限的用户远程访问Windows桌面。这个功能对一般用处不大,可以设为“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
33、Network Connections服务名称:Netman
进程名称:svchost.exe
功能说明:网络连接管理着“网络和拨号连接”文件夹中的所有对象。如果你有任何网络连接(包括Internet拨号连接)就保持“手动”状态。否则若你禁用它,在“网络和拨号连接”文件夹中将什么都看不到,更不用说新建连接和拨号上网了。
默认设置:手动
普通配置:手动
网络配置:自动
单机配置:手动
极端配置:已禁用
34、Network DDE
服务名称:NetDDE
进程名称:netdde.exe
功能说明:网络动态数据交换服务是一种为DDE 对话提供网络传输和安全的服务。DDE(动态数据交换)是实现进程通讯的一种形式,它允许支持DDE 的两个或多个程序交换信息和命令。对一般用户可设为“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
35、Network DDE DSDM服务名称:NetDDE dsdm
进程名称:netdde.exe
功能说明:网络动态数据交换服务是一种为DDE 对话提供网络传输和安全的服务。DDE(动态数据交换)是实现进程通讯的一种形式,它允许支持DDE 的两个或多个程序交换信息和命令。对一般用户可设为“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
36、Network Location Awareness (NLA)服务名称:Nla
进程名称:svchost.exe
功能说明:这个服务是Internet 网络连接共享所必需的,不过只要在服务端开启即可。
默认设置:手动
普通配置:手动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
37、NT LM Security Support Provider
进程名称:lsass.exe
功能说明:为没有使用命名管道传输的远程过程调用 (RPC) 程序提供安全性。管理系统安全信息,如果你启动了Telnet 服务,那么这个服务必须打开。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:已禁用
38、Performance Logs and Alerts服务名称:SysmonLog
进程名称:smlogsvc.exe
功能说明:按照计划收集系统性能数据,并将信息发送到日志或进行提醒。一般用户根本不需要它。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
39、Plug and Play服务名称:PlugPlay
进程名称:services.exe
功能说明:打开Windows 的即插即用功能,建议将其设置为:自动,如不然会导致注册表混乱。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:自动
40、Portable Media Serial Number服务名称:WmdmPmSp
进程名称:svchost.exe
功能说明:通过联网的计算机重新找回连接在你电脑上的移动播放器(MP3播放器等)的数字序号。一般情况下禁用即可。如果禁用后,你的Windows Media Player出现问题,需要将其开启。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
41、Print Spooler服务名称:Spooler
进程名称:spoolsv.exe
功能说明:打印后台处理,该服务的作用是将多个请求打印的文档统一进行保存和管理,待打印机空闲后,再将数据送往打印机处理。无任何打印设备的用户设置为“已禁用”,否则设为“自动”。请注意:
如果你启用了传真服务(Fax Service)的话,就应该保持自动状态,因为传真服务依赖Print Spooler的运行。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:已禁用
42、Protected Storage服务名称:Protected Storage
进程名称:lsass.exe
功能说明:该服务主要用来保存本地密码,比如:拨号密码和Outlook密码等,或网络站点用户名、密码等信息(IE 的自动完成需要它的支持)。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
43、QoS RSVP服务名称:RSVP
进程名称:rsvp.exe
功能说明:QoS是网络的一种安全机制。在正常情况下并不需要QoS,但是对关键应用和多媒体应用就十分必要。当网络过载或拥塞时,QoS 能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。如果你经常使用Windows Media Player收看或收听网络电视或广播,或者使用NetMeeting,那么就得将其设置为“自动”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
44、Remote Access Auto Connection Manager服务名称:RasAuto
进程名称:svchost.exe
功能说明:当某个程序需要远程地址时,该服务会创建到网络的连接。有时你的网络连接需要这个服务。同时,一些Cable或DSL服务提供商需要这个服务,你可以尝试将其设置为禁用,并测试网络连接是否正常。如果你使用了硬件路由器和网关,那么此服务就不必要了。
默认设置:手动
普通配置:手动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
45、Remote Access Connection Manager
服务名称:RasMan
进程名称:svchost.exe
功能说明:用于创建网络连接,如果你使用了Internet共享,那么该服务就是必需的了。另外,一些Cable 和DSL 连接需要此服务才能正常运行。如果你使用了硬件网关和路由器,那么它就不必开启了。
默认设置:手动
普通配置:手动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
46、Remote Desktop Help Session Manager
服务名称:RDSessMgr
进程名称:sessmgr.exe
功能说明:管理和控制远程助手。它大约会占用3.4~4MB的内存资源。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
47、Remote Procedure Call (RPC)
服务名称:RpcSs
进程名称:svchost.exe
功能说明:这个服务极为重要,许多其他服务需要它才能正常运行。而且如果你禁用了它,那么很可能导致电脑无法启动。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:自动
48、Remote Procedure Call (RPC) Locator服务名称:RpcLocator
进程名称:locator.exe
功能说明:用于管理RPC 名称服务数据库。一般情况下禁用即可,如果遇到网络断线,那么可以将其设置为手动。它将占用大约1.2MB的内存空间。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:已禁用
49、Remote Registry Service服务名称:RemoteRegistry
进程名称:svchost.exe
功能说明:远程注册表服务能使你在本机上编辑远程的另一台计算机上的注册表。普通用户根本没必要使用这个服务。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
50、Removable Storage
服务名称:NtmsSvc
进程名称:svchost.exe
功能说明:用于管理可移动存储媒体,比如:磁带机等,如果在禁用后,你的软盘、CD或DVD光驱出现问题(比如:如果自动播放等),那么可以将其设置为“自动”。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:自动
51、Routing and Remote Access服务名称:RemoteAccess
进程名称:svchost.exe
功能说明:提供通过Modem(或其他设备拨号)或VPN远程连接到局域网络的路由服务。启用后,控制面板中的网络连接的接入的连接图标将被激活。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
52、Run As Service服务名称:seclogon
进程名称:services.exe
功能说明:以其他用户身份运行服务的服务,当你以一般权限用户身份登录系统,而在使用中又需要修改只有系统管理员才能修改的系统设置项时,该服务提供了不重启系统以管理员身份登录的捷径。你只需要在命令提示符下运行RunAs 命令就可达到更改目的。对于一般用户在未熟悉RunAs 命令用法之前可以将其设为“已禁用”。另外,按住Shift键再右击程序快捷方式后,在弹出菜单中选择“运行方式”可打开它的窗口。
默认设置: 已禁用
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
53、Secondary Logon服务名称:seclogon
进程名称:svchost.exe
功能说明:是Run As服务的辅助服务,在Windows XP中已经不再有Run As Service,而直接使用这个服务来实现,让你在当初账户下使用另外的账户启动程序。比如:当前的账户权限较低,无法使用一些系统工具,而利用这个服务,则可以直接右击程序文件,然后选择“Run As”,接着就可以用管理员帐户启动系统工具,而不必重新登录。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
54、Security Accounts Manager
服务名称:SamSs
进程名称:lsass.exe
功能说明:与“Protected Storage”服务相似,用来保存本地用户的一些安全信息。如果你经常使用组策略,那么最好将其设置为“自动”。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
55、Server服务名称:lanmanserver
进程名称:svchost.exe
功能说明:用来管理网络中文件和打印服务器,对于一般用户而言可以将其设置为:手动,如果你是局域网用户则需将其设置为:自动。
默认设置:自动
普通配置:已禁用
网络配置:自动
单机配置:已禁用
极端配置:已禁用
56、Shell Hardware Detection服务名称:ShellHWDetection
进程名称:svchost.exe
功能说明:用于支持设备的自动播放,比如:闪存、各种记忆卡、光驱等。如果你的笔记本电脑在使用坞后,出现问题、在“我的电脑”中看不到DVD光驱、自动运行出现问题等,可以将其设置为“自动”看看是否能解决。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:已禁用
57、Smart Card/Smart Card Helper
服务名称:SCardSvr
进程名称:SCardSvr.exe
功能说明:这两个服务提供对智能卡设备的支持。若没有这种卡,应将其设为“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
58、SSDP Discovery Service服务名称:SSDPSRV
进程名称:svchost.exe
功能说明:用于定位你的家庭网络中的UPnP设备,与“Universal Plug and Play Device Host”服务依存,它能够检测并配置你的UPnP设备,如果你没有这样的设备,出于安全考虑,最好将其禁用。另外,如果你使用了支持UPnP 的NAT 防火墙或路由器,那么MSN Messenger 需要使用此服务。如果你在玩DirectX 的游戏时,发现它们进行网络连接多人对战时很困难,那么最好设置为“自动”,同时下载所有Windows的安全补丁。这个服务还存在一些问题,比如:它会向UDP端口1900发送太多广播,如果你发现自己并没有进行什么网络操作,但系统托盘右下角的网络连接图标总是闪个不停,那么很可能是这个服务造成的。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
59、Still Image Service服务名称:StiSvc
进程名称:stisvc.exe
功能说明:主要用于控制连接到你电脑上的扫描仪和数码相机。如果停用这个服务,那么大部分扫描仪和数码相机可能无法工作。因为它们的驱动程序往往和这个服务紧密结合。有网友报告HP的扫描仪驱动程序会导致StiSvc进程占用99%的CPU资源,因此,如果你在使用HP扫描仪进行扫描时,系统突然变得非常慢,最好下载、安装其最新的驱动程序。 如果这样还不能解决问题,就得先卸载驱动程序,然后停用这个服务,接着重启电脑,重装驱动程序即可。当然,如果不经常使用扫描仪或数码相机,也可以将其设置为“手动”或“已禁用”。
默认设置:自动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:已禁用
60、System Event Notification服务名称:SENS
进程名称:svchost.exe
功能说明:和“COM+ Event System”是依存关系,系统日志主要用来记录登录和电源事件。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
61、System Restore Service服务名称:srservice
进程名称:svchost.exe
功能说明:这个服务用来支持Windows XP的系统还原服务,它会占用大量的系统资源。如果禁用了这个服务,那么原来的创建的还原点也会一并被删除。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
62、Task Scheduler服务名称:Schedule
进程名称:svchost.exe
功能说明:用来管理计划任务的,比如每周按时整理磁盘等。如果你不使用Windows的计划任务,那么可以将其设置为:已禁用。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
63、TCP/IP NetBIOS Helper Service
服务名称:LmHosts
进程名称:svchost.exe
功能说明:TCP/IP NetBIOS支持服务,该服务能在TCP/IP上提供NetBIOS支持。由于NetBIOS是基于局域网的,因此作为访问Internet资源的一般用户可以禁用它,除非你的系统处在局域网中。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
64、Telephony服务名称:TapiSrv
进程名称:svchost.exe
简单地说这个服务能为计算机提供电话拨号的能力。如果你使用拨号方式连接到Internet或通过电话线连接其他计算机,就应将其设为“手动”。
默认设置:手动
普通配置:手动
网络配置:自动
单机配置:已禁用
极端配置:已禁用
65、Telnet
服务名称:TlntSvr
进程名称:tlntsvr.exe
功能说明:该服务允许你从远程计算机上登录以本系统并且使用命令行方式操作这台计算机。对于一般单机用户该服务并不重要,可以设为“手动”或“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
66、Terminal Services服务名称:TermService
进程名称:svchost.exe
功能说明:实现远程登录本地电脑,快速用户切换和远程桌面功能需要该服务。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
67、Themes服务名称:Themes
进程名称:svchost.exe
功能说明:Windows XP桌面主题服务,一个主题将占用大约4~12MB。
默认设置:自动
普通配置:自动
网络配置:手动
单机配置:手动
极端配置:已禁用
68、Uninterruptible Power Supply服务名称:UPS
进程名称:ups.exe
功能说明:这个服务是用来管理你的UPS的,如果你没有UPS就将它设置为:“手动”或“已禁用”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
69、Universal Plug and Play Device Host服务名称:UPNPhost
进程名称:svchost.exe
功能说明:与“SSDP Discovery Service”服务为依存关系,见前述“SSDP Discovery Service”。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
70、Upload Manager服务名称:uploadmgr
进程名称:svchost.exe
功能说明:用于发送硬件驱动程序信息到微软,使其能够跟踪驱动信息的可用性。对于简单文件和打印共享这个服务并不必要。因此完全可以将其禁用。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
71、Volume Shadow Copy服务名称:VSS
进程名称:vssvc.exe
功能说明:与“MS Software Shadow Copy Provider service”互为依存关系,微软备份功能也需要使用这个服务。占用大约3.0 MB的内存资源。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
72、WebClient服务名称:WebClient
进程名称:svchost.exe
功能说明:可能与以后的.Net软件有关联,不过一般禁用即可。如果某些微软的产品因此而出现问题,比如:MSN Explorer,、Media Player、NetMeeting、Messenger等,那么可以将其设置为自动。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
73、Windows Audio服务名称:AudioSrv
进程名称:svchost.exe
功能说明:控制声音。
默认设置:自动
普通配置:自动
单机配置:自动
极端配置:自动
74、Windows Image Acquisition (WIA)服务名称:stisvc
进程名称:svchost.exe
功能说明:Windows图像获取服务,这是Windows XP加入的一个新功能,主要包括了Windows XP对图像设备的支持以及对图像信息的处理编辑等功能。从最终用户一端来看,WIA 主要作用是:支持图像设备,如扫描仪、数码照相机、视频摄像机等;处理图像,包括将图像信息从移动设备中转存到桌面计算机中,
对图像进行编辑排版直至打印等一系列的操作。 WIA系统设有一个操作向导,在向导的指引下,你可以轻松完成上述的各种工作。一些扫描仪、摄像头、数码相机需要使用此服务。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:已禁用
极端配置:已禁用
75、Windows Installer服务名称:MSIServer
进程名称:msiexec.exe
功能说明:这个服务对于那些使用MSI 文件(Windows 安装程序)进行安装的软件是必需的。现在越来越多的软件使用Windows 安装程序进行安装,所以最好将其设置为“手动”。它会占用大约3.4 MB的内存资源。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:手动
76、Windows Management Instrumentation服务名称:Winmgmt
进程名称:svchost.exe
功能说明:Windows管理规范和Windows管理规范驱动程序扩展,WMI是Windows 2000 中的基础管理结构,它通过一组常用接口控制和监视系统(如对系统属性的查看与更改、设置用户权限等)。为加快系统启动速度,我们可以将这两个服务设置为“手动”,待系统启动后在需要的时候再自动用它们。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:自动
77、Windows Management Instrumentation Driver Extension服务名称:Wmi
进程名称:svchost.exe
功能说明:Windows管理规范和Windows管理规范驱动程序扩展,WMI是Windows 2000 中的基础管理结构,它通过一组常用接口控制和监视系统(如对系统属性的查看与更改、设置用户权限等)。为加快系统启动速度,我们可以将这两个服务设置为“手动”,待系统启动后在需要的时候再自动用它们。
默认设置:手动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:已禁用
78、Windows Time服务名称:W32Time
进程名称:svchost.exe
功能说明:自动连接到Internet(或局域网中)的服务器来校对你的系统时间。一般每隔七天自动较对一次,非网络服务器感觉意义不大。
默认设置:自动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
79、Wireless Zero Configuration服务名称:WZCSVC
进程名称:svchost.exe
功能说明:用于自动配置无线网络设备和连接品质反馈。如果你没有无线网络,那么将其设置为禁用即可。
默认设置:自动
普通配置:手动
网络配置:手动
单机配置:手动
极端配置:已禁用
80、WMI Performance Adapter服务名称:WmiApSrv
进程名称:wmiapsrv.exe
功能说明:WMI 的性能适配器。一般用户根本不需要它,禁用它可以节省大约2.5~6MB的内存资源。
默认设置:手动
普通配置:已禁用
网络配置:已禁用
单机配置:已禁用
极端配置:已禁用
81、Workstation服务名称:lanmanworkst ation
进程名称:svchost.exe
功能说明:它是用来管理其他网络功能的,如果你的电脑上网,那么应该选择:自动。
默认设置:自动
普通配置:自动
网络配置:自动
单机配置:自动
极端配置:自动
acpid (Advanced Configuration and Power Interface)是为替代传统的APM电源管理标准而推出的新型电源管理标准。通常笔记本电脑需要启动电源进行管理,。支持的通用操作有:“电源开关 “,”电池监视“,”笔记本 Lid 开关“,“笔记本显示屏亮度“,“休眠”, “挂机”,等等。
anacron自动化运行任务守护进程。 Red Hat Linux 随带四个自动化任务的工具:cron、anacron、atd和 batc。大多数情况下,笔记本/台式机应该关闭 atd 和 anacron。注意:一些任务的执行需要 anacron,比如:清理 /tmp 或 /var。
apmd高级电源管理
atd 自动化运行任务守护进程。
auditd 审核信息,将消息写入控制台以及 audit_warn 电子邮件别名。用于存放内核生成的系统审查记录,这些记录会被一些程序使用。特别是对于SELinux用户来说。
autofs 自动安装管理进程automount,与NFS 相关,依赖于NIS,需要自动挂载硬盘,U盘等相关设备的话,该服务需要开启。
avahi-daemon avahi-dnsconfd avahi是zeroconf协议的现实,对于没有DNS情况下的本地网络服务很有用,有点类似于mDNS,除非你有兼容的设备或使用 zeroconf 协议的服务,否则应该关闭它。
bluetooth 蓝牙支持服务,没有蓝牙功能的可以关闭。
conman
console management
cpuspeed 监测系统空闲百分比,降低或加快CPU时钟速度和电压从而在系统空闲时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。
crond 自动计划任务
cups (Common UNIX Printing System)是通用UNIX打印守护进程,为Linux提供第三代打印功能
dhcdbd 这是一个让 DBUS 系统控制 DHCP 的接口,可以保留默认的关闭状态。
dund支持通过蓝牙拨号连接网络。
firstboot安装完之后的用户配置向导,用于第一次设置系统。
gpm(General Purpose Mouse Daemon )守护进程为文本模式下的Linux程序如mc(Midnight Commander)提供了鼠标的支持。它也支持控制台下鼠标的拷贝,粘贴操作以及弹出式菜单。
haldaemon硬件监控系统。
hidd 蓝牙对输入设备(键盘,鼠标)提供支持。
httpd Web服务器Apache守护进程,可用来提供HTML文件以及CGI动态内容服务。
ip6tables ipv6 tables防火墙守护进程。
ipmi (Intelligent Platform Management Interface)是智能型平台管理接口。
iptables linux下的标准防火墙,如果你直接连接到互联网,建议开启。
Irda 提供红外线间的设备支持。
irqbalance对多个系统处理器环境下的系统中断请求进行负载平衡的守护程序。如果你只安装了一个CPU,就不需要加载这个守护程序。
isdn这是一种互联网的接入方式。除非你使用 ISDN 猫来上网,否则你应该关闭它。
kdump 初始化kdump的脚本
kudzu硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。如果你不打算增加新硬件,那么就可以关闭这个启动服务,以加快系统启动时间。对于经常更换硬盘的服务器,建议开启该服务。
lvm2-monitor
mcstrans SELinux 转换服务,如果你使用 SELinux 就开启它,但你也可以关闭。
mdmonitor用来监测 Software RAID或LVM的信息。它不是一个关键性的服务,可以关闭它。
mdmpd 用来监测 Multi-Path 设备(该类型的存储设备能被一种以上的控制器或方法访问)应该被关闭。
messagebus 这是 Linux 的 IPC(Interprocess Communication,进程间通讯)服务。确切地说,它与 DBUS 交互,是重要的系统服务。强烈建议开启它。
multipathd microcode-ctl 可编码以及发送新的微代码到内核以更新Intel IA32系列处理器守护进程。
netconsole
netfs (Network Filesystem Mounter)该服务用于在系统启动时自动挂载网络中的共享文件空间,比如:NFS,Samba 等等。如果你连接到局域网中的其它服务器并进行文件共享,就开启它。大多数台式机和笔记本用户应该关闭它。
netplugd用于监测网络接口并在接口状态改变时执行指定命令。建议保留它的默认关闭状态。
network激活已配置网络接口的脚本程序。
nfs这是用于 Unix/Linux/BSD 系列操作系统的标准文件共享方式。除非你需要以这种方式共享数据,否则关闭它。
nfslock NFS是一个流行的通过TCP/IP网络共享文件的协议,此守护进程提供了NFS文件锁定功能。
nscd 密码与群查找服务,此服务用于减慢N.I.S/Y.P.nist,ldap和hesiod之类的服务.专门为这些服务提供更长的中断时间。NIS, NIS+, LDAP, or hesiod服务密码控制。
ntpd该服务通过互联网自动更新系统时间。如果你能永久保持互联网连接,建议开启它,但不是必须的。
pand蓝牙个人区域网络,用于基于网络的家庭区域蓝牙技术。
pcscd智能卡支持。
portmap该守护进程用来支持RPC连接,RPC被用于NFS以及NIS 等服务。
psacct该守护进程包括几个工具用来监控进程活动的工具,包括 ac,lastcomm, accton和sardisc。
readahed_early readahead_later 开机内存载入优化, 该服务通过预先加载特定的应用程序到内存中以提供性能。
restrorecond用于给 SELinux 监测和重新加载正确的文件上下文(file contexts)。它不是必须的,但如果你使用 SELinux 的话强烈建议开启它。
rpcgssd rpcidmapd rpcsvcgssd 用于 NFS v4。除非你需要或使用 NFS v4,否则关闭它。
saslauthd使用SASL的认证守护进程。
sendmail 邮件服务器sendmail守护进程。
setroubleshoot查看selinux日志的程序。
smartd Self Monitor Analysis and Reporting Technology System,服务用于监测并预测磁盘失败或磁盘问题(前提:磁盘必须支持 SMART)。大多数的桌面用户不需要该服务,但建议开启它,特别是服务器。
sshd OpenSSH 服务器守护进程,允许远程登陆。
syslog 系统日志。
vncserver VNC (Virtual Network Computing,虚拟网络计算),它提供了一种在本地系统上显示远程计算机整个”桌面”的轻量型协议。
winbind 是一款 Samba 组件,在 CentOS 系统下,他被包含在了 samba-common 包中。 Winbind 在Linux上实现了微软的RPC调用、可插式验证模块和名字服务切换,通过 samba 接口与 Windows 域控获得联系,可以使NT域用户能在Linux主机上以Linux用户身份进行操作。通过设定 Linux 服务器的 nss 配置,我们可以让系统通过 Winbind 程序来解析用户信息。
wpa_supplicant 无线设备支持。
xfs X Window字型服务器守护进程,为本地和远程X服务器提供字型集。
ypbind 为NIS(网络信息系统)客户机激活ypbind服务进程 。
yum-updatesd RPM操作系统自动升级和软件包管理守护进程,可以关闭。
我们使用的Linux和Windows可不太一样,用top命令得出来的可能不是真实使用的内存,用free命令第二行才是系统真实使用的内存。如 果发现PHP-CGI把你的内存占满了可不要惊慌哦。
Page cache和buffer cache一直以来是两个比较容易混淆的概念,在网上也有很多人在争辩和猜想这两个cache到底有什么区别,讨论到最后也一直没有一个统一和正确的结 论,在我工作的这一段时间,page cache和buffer cache的概念曾经困扰过我,但是仔细分析一下,这两个概念实际上非常的清晰。如果能够了解到这两个cache的本质,那么我们在分析io问题的时候可 能会更加得心应手。
Page cache实际上是针对文件系统的,是文件的缓存,在文件层面上的数据会缓存到page cache。文件的逻辑层需要映射到实际的物理磁盘,这种映射关系由文件系统来完成。当page cache的数据需要刷新时,page cache中的数据交给buffer cache,但是这种处理在2.6版本的内核之后就变的很简单了,没有真正意义上的cache操作。
Buffer cache是针对磁盘块的缓存,也就是在没有文件系统的情况下,直接对磁盘进行操作的数据会缓存到buffer cache中,例如,文件系统的元数据都会缓存到buffer cache中。
简单说来,page cache用来缓存文件数据,buffer cache用来缓存磁盘数据。在有文件系统的情况下,对文件操作,那么数据会缓存到page cache,如果直接采用dd等工具对磁盘进行读写,那么数据会缓存到buffer cache。
补充一点,在文件系统层 每个设备都会分配一个def_blk_ops的文件操作方法,这是设备的操作方法,在每个设备的inode下面会存在一个 radix tree,这个radix tree下面将会放置缓存数据的page页。这个page的数量将会在top程序的buffer一栏中显示。如果设备做了文件系统,那么会生成一个 inode,这个inode会分配ext3_ops之类的操作方法,这些方法是文件系统的方法,在这个inode下面同样存在一个radix tree,这里会缓存文件的page页,缓存页的数量在top程序的cache一栏进行统计。从上面的分析可以看出,2.6内核中的buffer cache和page cache在处理上是保持一致的,但是存在概念上的差别,page cache针对文件的cache,buffer是针对磁盘块数据的cache,仅此而已。
现在不都是只有page cache了吗? buffer pages其实也是page cache里面的页。只是多了一层抽象,通过buffer_head来进行一些访问管理
对,从Linux算法实现的角度,page cache和buffer cache目前是一样的,但是从功能抽象和具体应用来讲,这两者还是存在区别的,这一点可以从top工具的统计信息中看得出来,关注一下buffer和 cache这两个统计量。
增加一些资料:
A buffer is something that has yet to be “written” to disk. A cache is something that has been “read” from the disk and stored for later use.
在终端中敲入:free
显 示: total used free shared buffers cached
Mem: 255268 238332 16936 0 85540 126384
-/+ buffers/cache:26408 228860
系统的总物理内存:255268Kb(256M),但系统 当前真正可用的内存并不是第一行free 标记的 16936Kb,它仅代表未被分配的内存。
我们使用total1、used1、 free1、used2、free2 等名称来代表上面统计数据的各值,1、2 分别代表第一行和第二行的数据。
total1:表示物理 内存总量。
used1:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。
free1:未被分配的内存。
shared1:共享内存,一般系统不会用到,这里也不讨论。
buffers1: 系统分配但未被使用的buffers 数量。
cached1:系统分配但未被使用的cache 数量。buffer 与cache 的区别见后面。
used2:实际使用的buffers 与cache 总量,也是实际使用的内存总量。
free2:未被 使用的buffers 与cache 和未被分配的内存之和,这就是系统当前实际可用内存。
可以整理出如下等式:
total1 = used1 + free1
total1 = used2 + free2
used1 = buffers1 + cached1 + used2
free2 = buffers1 + cached1 + free1