static和volatile都有哪些用途用途。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了static和volatile都有哪些用途用途。相关的知识,希望对你有一定的参考价值。

static:静态类型。在面向过程编程中,限制了变量和函数的作用域及存储域;在面向对象编程中,静态数据和函数为所有对象共有,只开辟一个存储区。
volatile:通常用于直接与硬件打交道的场合,它们的值可由程序以外的过程控制,比如硬件寄存器。
参考技术A static是静态获取,volatile是从列表中获取

任务管理器里都有哪些任务是必须的,哪些可以关掉,每个任务具体的用途

1、.NET Runtime Optimization Service v2.0.50727_X86=手动。
进程名mscorsvw.exe。无依存关系。建议设为手动。

2、Adobe LM Service=手动。进程名Adobelmsvc.exe。无依存关系。
Adobe Photoshop相关服务。默认启动类型为手动。

3、Alerter=禁用。进程名svchost.exe。依赖Workstation服务。

4、Application Layer Gateway Service=禁用。进程名alg.exe。无依存关系。应用层网关服务。默认启动类型为手动。为Internet连接共享和Windows防火墙提供第三方协议插件的支持。若需要,可设为手动。一般用户用不到,建议设为禁用。

5、Application Management=手动。进程名svchost.exe。无依存关系。
应用程序管理服务。默认启动类型为手动。它不仅管理软件的安装、删除,而且可使用此项服务修改、修复现有应用程序,监视文件复原并通过复原排除基本故障等。建议设为手动。

6、ASP.NET State Service=手动。进程名aspnet_state.exe。无依存关系。
Microsoft.NET Framework网络框架相关服务。默认启动类型为手动。建议设为手动。

7、Automatic Updates=禁用。进程名svchost.exe。无依存关系。
自动更新服务。默认启动类型为自动。建议设为禁用。

8、Background Intelligent Transfer Service=禁用。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。建议禁用

9、ClipBook=禁用或手动。进程名clipsrv.exe。依赖Network DDE、Network DDE DSDM服务。剪贴板查看器服务。默认启动类型为手动。建议禁用

10、COM+ Event System=手动。进程名svchost.exe。依赖Remote Procedure
Call(RPC)服务。建议手动

11、COM+ System Application=手动。进程名dllhost.exe。依赖Remote Procedure Call(RPC)服务。建议手动

12、Computer Browser=禁用或自动。进程名svchost.exe。依赖Server、Workstation服务。显然对于一般家庭用的计算机这个服务并不需要,除非计算机位于局域网之上,例如用长城宽带的朋友,用它可方便地知道社区内的网络环境。一般用户建议设为禁用。

13、Cryptographic Services=手动。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。建议手动

14、DCOM Server Process Launcher=自动。进程名svchost。无依存关系。设置自动

15、DHCP Client=禁用或自动。进程名svchost.exe。依赖AFD、NetBios over Tcpip、TCP/IP Protocol Driver、IPSEC driver服务。动态主机配置协议客户端服务。默认启动类型为自动。 如果要在网络中被自动分配IP地址等网络参数,那么这个DHCP Client服务就必不可少。如果你手动设置了IP地址,这个服务可以禁用。建议设为禁用。

16、Distributed Link Tracking Client=禁用。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。建议禁用

17、Distributed Transaction Coordinator=禁用或手动。进程名msdtc.exe。依赖Remote Procedure Call(RPC)、Security Accounts Manager服务。建议禁用

18、DNS Client=自动。进程名svchost.exe。依赖TCP/IP Protocol Driver、IPSEC drive服务。建议禁用

19、Error Reporting Service=禁用。进程名svchost.exe。依赖Remote Procedure 。建议禁用

20、Event Log=自动。进程名services.exe。无依存关系。Eventlog,系统日志纪录服务。设为自动

21、Fast User Switching Compatibility=禁用或手动。进程名svchost.exe。
多用户快速切换服务,建议禁用

22、Help and Support=手动。进程名svchost.exe。依赖Remote Procedure
Call(RPC)服务。建议禁用

23、HTTP SSL=手动。进程名svchost.exe。依赖HTTP服务。
HTTPFilter,默认启动类型为手动。此服务通过安全套接字层(SSL)实现 HTTP 服务的安全超文本传送协议(HTTPS)。建议设为手动。

24、Human Interface Device Access=禁用。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。建议禁用

25、IMAPI CD-Burning COM Service=禁用。进程名imapi.exe。无依存关系。建议禁用

26、Indexing Service=手动。进程名cisvc.exe。依赖Remote Procedure Call(RPC)服务。建议手动

27、IPSEC Services=禁用。进程名lsass.exe。依赖IPSEC driver、Remote Procedure Call(RPC)、TCP/IP Protocol Driver服务。建议禁用

28、Logical Disk Manager=手动。进程名svchost.exe。 Console(MMC)主控台中的磁盘管理功能。这个服务对于经常使用移动硬盘、U盘等外设的朋友来说必不可少。建议设为手动。

29、Logical Disk Manager Administrative Service=手动。建议手动

30、Messenger=禁用。进程名svchost.exe。 信使服务。建议禁用

31、Microsoft Office Diagnostics Service=手动。 Microsoft Office诊断服务。建议设为手动。

32、MS Software Shadow Copy Provider=禁用。管理磁盘区卷影复制服务。建议设为禁用。

33、Net Logon=禁用或自动。进程名lsass.exe。依赖Workstation服务。建议禁用

34、NetMeeting Remote Desktop Sharing=禁用或手动。进程名mnmsrvc.exe。无依存关系。建议禁用

35、Network Connections=自动。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。设为自动

36、Network DDE=禁用或手动。进程名netdde.exe。依赖Network DDE DSDM服务。建议禁用

37、Network DDE DSDM=禁用或手动。进程名netdde.exe。无依存关系。
NetDDEdsdm,网络动态数据交换网络共享服务。建议禁用

38、Network Location Awareness (NLA)=禁用。进程名svchost.exe。依赖AFD、TCP/IPProtocol Driver、IPSEC Driver服务。除了笔记本,建议禁用

39、Network Provisioning Service=禁用或手动。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。建议禁用

40、NT LM Security Support Provider=禁用。进程名lsass.exe。无依存关系。建议禁用

41、Office Source Engine=手动。进程名OSE.EXE。无依存关系。
Ose,默认启动类型为手动。保存用于更新和修复的安装文件,并且在下载安装程序更新和错误报告时必须使用。建议设为手动。

42、Performance Logs and Alerts=手动。进程名smlogsvc.exe。无依存关系。建议手动

43、Plug and Play=自动。进程名services.exe。无依存关系。自动

44、Portable Media Serial Number Service=禁用。进程名svchost.exe。无依存关系。禁用

45、Print Spooler=禁用或自动。进程名spoolsv.exe。依赖Remote Procedure Call(RPC)服务。如果有打印机,则设为自动,没有打印机自然是禁用了。

46、Protected Storage=自动。进程名lsass.exe。依赖Remote Procedure Call(RPC)服务。

47、QoS RSVP=禁用。进程名rsvp.exe。依赖AFD、Remote Procedure Call(RPC)、TCP/IP 建议禁用

48、Remote Access Auto Connection Manager=禁用。进程名svchost.exe。建议禁用

49、Remote Access Connection Manager=禁用。进程名svchost.exe。依赖Telephony、Plug and Play、Remote Procedure Call(RPC)服务。建议禁用

50、Remote Desktop Help Session Manager=禁用或手动。进程名sessmgr.exe。依赖Remote 。建议禁用

51、Remote Procedure Call (RPC)=自动。进程名svchost。无依存关系。自动

52、Remote Procedure Call (RPC) Locator=禁用。进程名locator.exe。依赖Workstation服务。建议禁用

53、Remote Registry=禁用。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。 建议禁用

54、Removable Storage=禁用。进程名svchost.exe。依赖Remote Procedure
Call(RPC)服务。建议禁用

55、Routing and Remote
Access=禁用。进程名svchost.exe。依赖NetBIOSGroup、NetBIOS Interface、Remote Procedure Call(RPC)服务。建议禁用

56、Secondary Logon=禁用。进程名svchost.exe。无依存关系。 Seclogon,二次登录服务用。建议禁用

57、Security Accounts Manager=自动。进程名lsass.exe。依赖Remote Procedure Call(RPC)服务。SamSs,安全账户管理服务。默认启动类型为自动。是负责SAM数据库的控制和维护的服务。设为自动

58、Security Center=禁用。进程名svchost.exe。 wscsvc,安全中心。默认启动类型为自动。监视系统安全设置和配置。建议设为禁用。

59、Server=禁用或自动。进程名svchost.exe。无依存关系。
Lanmanserver,服务器服务。默认启动类型为自动。Server服务对应的是网络上的文件/打印机器共享,以及网络的路径映射共享功能。没有这些方面的需要你就可以关闭它。一般用户用不到,建议设为禁用。

60、Shell Hardware Detection=自动。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。
ShellHWDetection,外壳硬件探测服务。默认启动类型为自动。这个服务主要还是和具有自动运行(播放)功能的硬件有关系,例如数字相机、CD-ROM等。通过这个服务,当这些硬件接上系统或放入相应媒介时,WinXP能自动探测到并做出对应动作。对于外设越来越多的现在,没有把握还是不要轻易关闭它。建议设为自动。

61、Smart Card=禁用。进程名SCardSvr.exe。依赖Plug and Play服务。
SCardSvr,智能卡服务。默认启动类型为手动。Smart Card(智能卡)其外型和一般信用卡大小一样,但多了一块指甲大小的IC芯片后,使原本普通的一张卡片变成拥有资料控管与逻辑运算的能力。如果你拥有智能卡及相关的读卡设备就开启这个服务,否则就禁用吧。一般用户用不到,建议设为禁用。

62、SSDP Discovery Service=禁用。进程名svchost.exe。依赖HTTP服务。
SSDPSRV,简易服务发现协议之发现服务。默认启动类型为手动。SSDPSRV主要用于家庭网络上UPnP(Universal Plug and Play,统一即插即用)设备的搜索。一般用户用不到,建议设为禁用。

63、System Event Notification=自动。进程名svchost.exe。依赖COM+ Event System、Remote Procedure Call(RPC)服务。
SENS,系统事件通知服务。默认启动类型为自动。它的简单描述是"跟踪系统事件,如登录Windows、网络以及电源事件等。将这些事件通知给COM+事件系统‘订阅者(subscriber)’"。记录用户登录/注销/重起/关机信息,不过对于服务器尤其重要。尽管有人认为这个服务无关紧要,事实上系统是否需要它取决于你在系统里安装了些什么,而许多应用程序的运行是要通过SENS来实现的,所以建议设为自动。

64、System Restore Service=禁用。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。
Srservice,系统还原服务。默认启动类型为自动。这是大家都非常熟悉的系统还原功能了,如果不使用的话,先在"我的电脑"属性中的系统还原选项卡关闭,然后在这里将服务禁用即可。建议设为禁用。

65、Task Scheduler=禁用。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。Schedule,计划任务服务。默认启动类型为自动。此服务支持WinXP的计划任务,它能使程序在预定的时间自动运行,如定期进行磁盘碎片整理、病毒扫描、更新等,可根据自己的需要选择是否开启。建议设为禁用。

66、TCP/IP NetBIOS Helper=禁用。进程名svchost.exe。依赖AFD、NetBios over Tcpip、TCP/IP Protocol Driver、IPSEC driver服务。
LmHosts,TCP/IP NetBIOS
助手服务。默认启动类型为自动。该服务能在TCP/IP上提供NetBIOS支持。NetBIOS网络协议,它是由IBM开发的一个很古老的协议,当年在局域网上占据主导。由于NetBIOS不具备路由功能,也就是说它的数据包无法跨网段传输,因此在广域网、城域网大行其道的今天,它只能退居配角。由于NetBIOS是完全基于局域网的,因此作为访问Internet资源的一般用户可以禁用它,除非你的系统处在小局域网中,而且使用的也正是NetBIOS协议。一般用户用不到,建议设为禁用。

67、Telephony=手动。进程名svchost.exe。依赖Plug and Play、Remote Procedure Call(RPC)服务。
TapiSrv,电话服务。默认启动类型为手动。简单地说这个服务能为计算机提供电话拨号的能力。如果你使用了任何形式的拨号,不管是用拨号调制解调器还是DSL/Cable连接到Internet,还是通过电话线连接其他计算机,或是拨打电脑IP电话、发传真等,你就有必要保留这个服务,反之就可关掉它。建议设为手动。

68、Telnet=禁用。进程名tlntsvr.exe。依赖NT LM Security Support Provider、Remote Procedure Call(RPC)、TCP/IP Protocol Driver、IPSEC driver服务。tlntSvr,远程登录服务。默认启动类型为手动。让用户以模拟终端的方式,登录到Internet的某台主机上,一旦连接成功,这些个人计算机就好像是远程计算机的一个终端,可以像使用自己的计算机一样输入命令,运行远程计算机中的程序。基于安全性理由,如果没有特别需求,这个服务一定要关掉禁用。建议设为禁用。

69、Terminal Services=禁用或手动。进程名svchost。依赖Remote Procedure Call(RPC)服务。
TermService,终端机服务。默认启动类型为手动。它的简单描述是"允许多位用户连接并控制一台机器,并且在远程计算机上显示桌面和应用程序。这是远程桌面(包括管理员的远程桌面)、快速用户转换、远程协助和终端服务器的基础结构"。这段描述已将该服务的用途解释得很清楚了,需要强调的是,这些方便都是以安全为代价的,如果平时不用就一定要关掉。建议设为禁用。

70、Themes=自动。进程名svchost.exe。无依存关系。

Themes,主题服务。默认启动类型为自动。没有服务依存关系。很多人都喜欢使用XP的布景主题,不过如果用户不喜欢花哨的主题,就关闭好了。建议设为自动

71、Uninterruptible Power Supply=禁用。进程名ups.exe。无依存关系。
UPS,不间断电源管理服务。默认启动类型为手动。它的简单描述是"管理连接到计算机的不间断电源(UPS)"。建议设为禁用。

72、Universal Plug and Play Device Host=禁用。进程名svchost.exe。依赖HTTP、SSDP Discovery Service服务。
UPNPhost,统一即插即用驱动主机服务。默认启动类型为手动。它同SSDP Discovery Service是继承关系,后者搜索发现UPnP设备,而UPNPhost为UPnP设备提供驱动支持。当然通常情况下关闭即可。一般用户不需要,建议设为禁用。

73、Volume Shadow Copy=禁用。进程名vssvc.exe。依赖Remote Procedure
Call(RPC)服务。VSS,卷影复制服务。默认启动类型为手动。管理并执行用于备份和其他目的的卷影复制。一般用户不需要,建议设为禁用。

74、WebClient=禁用。进程名svchost.exe。依赖WebDav Client Redirector系统组件。WebClient,Web客户端服务。默认启动类型为自动。使用WebDav可将档案或数据夹上传到某个Web服务,这个服务对于未来.NET意义更大。基于安全性的理由,现在你可以尝试关闭它。一般用户极少用到,建议设为禁用。

75、Windows Audio=自动。进程名svchost.exe。依赖Plug and Play、Remote Procedure Call(RPC)服务。
AudioSrv,Windows音频服务。默认启动类型为自动。如果你的机器没有声卡可以关闭它。建议设为自动。

76、Windows Driver Foundation - User-mode Driver Framework=手动。进程名svchost.exe。依赖Plug and Play服务。
驱动程序管理服务。默认启动类型为手动。建议设为手动。

77、Windows Firewall/Internet Connection Sharing (ICS)=自动。进程名svchost.exe。依赖Network Connections、Remote Procedure Call(RPC)、Windows Management Instrumentation服务。

SharedAccess,Internet连接共享和防火墙服务。默认启动类型为自动。这个服务提供WinXP内置的Internet连接共享和防火墙功能。如果你正使用诸如wingate之类的第三方软件,这个服务就不需要了。为了安全,建议设为自动。

78、Windows Image Acquisition (WIA)=手动。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。

Stisvc,Windows影像取得服务。默认启动类型为手动。该服务为控制面板中的"扫描仪和照相机"功能提供支持。通过这个功能,用户在安装好设备驱动后无需要再安装相关管理软件,就能轻易操作扫描仪和数码相机来获得图像。建议设为手动。

79、Windows Installer=手动。进程名msiexec.exe。依赖Remote Procedure
Call(RPC)服务。MSIServer,Windows安装服务。默认启动类型为手动。这一服务同Application Management服务基本是一样的。从微软的解释看,Windows Installer服务应该是.MSI文件的最直接执行者。建议设为手动。

80、Windows Management Instrumentation=自动。进程名svchost.exe。依赖Remote Procedure Call(RPC)服务。

Winmgmt,Windows管理规范服务。默认启动类型为自动。WMI是Windows中的基础管理结构,它通过一组常用接口来控制和监视系统(如对系统属性的查看与更改、设置用户权限等)。WMI为访问大量的Windows管理数据提供了一个统一的机制。WMI通过脚本、C++程序接口、.NET类(系统管理)和命令行工具(WMIC)提供了对信息的访问。WMI的功能还包括事件、远程、查询、查看、计划和实施用户扩展及更多内容。总而言之,虽然在服务管理工具中可以关闭,但最好别动它,否则会出现许多莫名的问题。要求设为自动。

81、Windows Management Instrumentation Driver Extensions=手动。进程名svchost.exe。无依存关系。

Wmi,Windows管理规范驱动延伸服务。默认启动类型为手动。没有服务依存关系。微软的白皮书介绍,该服务是作为WMI服务在驱动程序方面的一个延伸,简单说主要就是为让系统方便地获知计算机中OEMs(original equipment manufacturers)以及IHVs(independent hardware vendors)等与硬件厂商相关的硬件信息。建议设为手动。

82、Windows Media Player Network Sharing Service=禁用。进程名WMPNetwk.exe。依赖HTTP、HTTP SSL 、Universal Plug and Play Device Host、SSDP Discovery Service服务。默认启动类型为手动。使用通用即插即用设备与其它网络播放机和媒体设备共享Windows Media Player媒体库。一般用户不需要,建议设为禁用。

83、Windows Time=手动。进程名svchost.exe。无依存关系。
W32Time,Windows时间服务。默认启动类型为自动。这一服务对应WinXP的Internet对时服务,如不需要关闭即可。建议设为手动。

84、Wireless Zero Configuration=禁用。进程名svchost.exe。依赖NDIS
用户模式I/O协议、Remote Procedure Call(RPC)服务。

WZCSVC,无线配置服务。默认启动类型为自动。它的简单描述是"为您的802.11适配器提供自动配置"。802.11是大家都比较熟悉的无线局域网协议标准了,其已经在市场上占据了优势。当然,802.11协议、蓝牙标准和HomeRF工业标准是无线局域网所有标准中最主要的竞争对手,它们也各有优劣。然而802.11b无线局域网技术已经在美国得到了广泛的应用,所以微软的WinXP内置服务支持也就不足为奇了。如果你没有使用无线网络适配卡装置,那么可以关闭服务。一般用户不需要,建议设为禁用。

85、WMI Performance Adapter=手动。进程名wmiapsrv.exe。依赖Remote Procedure Call(RPC)服务。
WmiApSrv,WMI性能适配器服务。默认启动类型为手动。此服务提供了从WMI HiPerf 提供者获得的性能库信息,需要以手动方式进行配置,并不会在缺省状态下实现运行。对于普通的使用者最好保持其默认状态——手动。建议设为手动。

86、Workstation=自动。进程名svchost.exe。无依存关系。
Lanmanworkstation,工作站服务。默认启动类型为自动。它不依赖于其他服务,但有不少服务都依赖它。该服务同样为基础服务,请保持其默认状态(自动)不要关闭。要求设为自动。

87.你安装的杀毒软件的相关服务要设为自动。

开机时那些都是服务,这里是它的服务跟说明,还有对应的进程
参考技术A 真猛. 要是按上面的社定一通,估计得在网吧 忙一上午,忙完了,下机 参考技术B 要说太长啦!我还是拿一分走人...

以上是关于static和volatile都有哪些用途用途。的主要内容,如果未能解决你的问题,请参考以下文章

作为 Web 开发人员/经理,您发现 XMPP 都有哪些用途可以帮助您? [关闭]

你知道 JavaScript 中的 Arguments 对象都有哪些用途吗?

你知道 JavaScript 中的 Arguments 对象都有哪些用途吗?

html常用的标签和属性都有哪些?各有啥用途?怎样书写?

C语言中auto,register,static,const,volatile的区别

请问Excel 里面的 VBA 具体能做啥?都有哪些实际的用途?