如何通过svn更新多台服务器

如何通过svn更新多台服务器,第1张

看了半天,大致明白了你的目的:
一台服务器上新版本更新后,其他服务器能自动更新(这个是最关键的),不用一台一台登陆手动 *** 作。
-----------------------
用SVN确实有点麻烦了,SVN的优点是在多人协同版本开发上。
对于你这种多台服务器同时部署的,建议你用专业的网管软件或镜像软件。
例如:HP OPENVIEW ;LANDESK ; ROSE MIRROR 等

你在线么?我和你说,找个东东。给你看看网络管理员日常必做的12项工作
摘要:网络管理员一个网站或者服务器正常运行的保障人员,对于网站服务器有着特殊的意义。网络管理员平时具体做些什么?很多人都不是很了解。网络管理员每天都有大量的而且繁琐的工作需要去完成。
标签:网络管理员
网络管理员简称IT网管,这里的网管可不是我们在网吧里所认识的网管。网络管理员是一个网站可以正常运作的保障人员,身上的责任很重要。网络管理员平时有很多工作需要做,读文章带你走进网络管理员的日常工作。
1.服务器系统管理
总体来说,服务器系统的管理是整个网络管理员的工作中的重中之重,特别是在小型单位网络中,单位的网络规模比较小,网络设备比较简单,基本上是属于傻瓜式的。
这里的服务器系统包括网络服务器和应用服务器系统两个方面。服务器系统的管理是整个网络管理员工作中最重要的部分,因为它是整个网络的核心所在,无论是网络 *** 作系统本身,还是各种网络服务器和应用服务器。
具体来说,服务器系统管理主要是安装、配置和管理网络 *** 作系统、文件服务器、DNS、WINS、DHCP等网络服务器,以及像Web、FTP、E-mail、RAS、NAT等应用服务器。服务器系统管理的最终目标,就是要确保服务器各种协议和服务工作正常,确保服务器的各项性能指标正常发挥。另外,还需要及时地更新服务器系统的版本或补丁程序,这不仅关系到服务器的性能发挥,而且还关系到整个网络系统的安全性,因为现在的 *** 作系统不断有新的安全漏洞被发现,及时安装补丁可以有效地阻止、填补这些安全漏洞。
目前在服务器系统管理方面的重点与难点当然是各种网络 *** 作系统的管理了。在这其中又包括各种不同版本的主流Windows、Linux和UNIX网络 *** 作系统的管理了。而每个系统中所包括的具体管理工作又非常多,非常复杂,但这些又是网络管理员所必须掌握的。至少,在大多数中小型企业中,网络管理员应该掌握主流的Windows和Linux网络 *** 作系统的管理了。在一些较大企业,或者一些特殊行业(如金融、证券和保险等)中,UNIX、Linux系统又是最普遍采用的,所以UNIX和Linux系统管理对于专业网络管理员来说,又是必须要掌握的。当然,像其他应用服务器的管理也是非常重要,而且必须掌握。
2.关键设备的维护与管理
这也是整个网络管理员中的重点之一,同时也是非常重要的工作,特别是在网络规模比较大,网络设备比较高档的单位网络中。因为单位网络系统更依赖这些关键设备的正常工作。
计算机网络的关键设备一般包括网络的核心交换机、核心路由器和服务器,它们是网络中的“节点”。对这些节点的维护和管理,除了需要经验积累外,还可以通过一些专门的网络管理系统来监视其工作状态,以便及时发现问题,及时进行维护和故障排除。
另外,为了提高网络的可用性,对一些关键设备进行冗余配置也是必不可少的。冗余包括两层含义,一是从端口角度进行,如对关键设备(如服务器、核心交换机)采取冗余链路连接,这样当其中一个端口出现故障时,另一个冗余链路就可以接替故障链路继续保持正常工作状态;另一层含义是对配置双份的设备或部件,如服务器中的电源、风扇、网卡,甚至内存等,核心交换机和路由器也可以配置两个。在正常工作时,这些冗余设备或部件起到负载均衡的作用,而在某部分出现故障时,则又起备份的作用。
在关键设备维护与管理中,服务器和网络总体性能的监控与管理是个技术重点和难点。要用到各种监控和管理工具,如流量监控工具MRTG、网络性能和通信监控的Sniffer类工具,带宽性能监控的Qcheck和IxChariot工具等。服务器性能方面的监控与管理还可利用 *** 作系统自带的性能和监控管理工具进行。
当然,网络设备的配置与管理是整个关键设备维护与管理的重点与难点,这一点几乎是所有从事网络管理员,甚至网络工程技术人员的共识。目前在关键设备方面,主要是以Cisco、华为3COM等品牌为主,掌握这两个主要品牌设备的配置与管理方法是网络管理员所必需的。
3.用户管理
用户管理是网络管理员工作中的一个重点和难点,所涉及到的方面非常多,如用户账户、密码、文件和网络访问权限、用户权利、用户配置文件及用户安全策略等。既要保证各用户的正常工作不受影响,同时又要避免分配过高权限而给网络安全和管理带来不必要的安全隐患。
在网络管理中,网络管理员要求在保证网络安全可靠运行的前提条件下,根据单位人员的工作职权和人员变动情况,为每个用户设置账户、密码和分配不同的网络访问权限;设置Web服务器、等远程访问服务器中用户的访问权限等;限制Web服务器可登录的账号数量,及时注销过期用户和已挂断的拨号用户,关闭不用的网络服务等。
但要注意的是,在Linux和UNIX系统中,用户管理不是集中的,因为它们所组建的网络是基于P2P(对等)模式的,除非用其他工具来实现模拟的域管理;而Windows系统的域模式中,可以组建基于C/S(客户机/服务器)模式的域网络,可以进行集中用户管理,这就是Windows域网络的一个重要优势。而且在UNIX和Linux系统中,用户管理(其他管理也基本上一样)基本上是基于命令符的终端模式进行的,初学者难以掌握,而Windows系统中的管理基本上是以图形界面模式进行的,比较容易掌握。
4.文件系统管理
网络中的文件系统管理是整个网络管理中最重要的部分之一,它不仅涉及到各用户的正常工作和网络应用,同时还关系到整个网络系统的安全性能。对于网络管理员来说,在文件系统管理中所做的工作主要有以下几个方面:
首先,要根据企业网络应用的需要选择适当的网络 *** 作系统,部署相应的文件服务器系统、DFS(Distributed File System,分布式文件系统)或者NFS(Network File System,网络文件系统)。通过这些文件服务器系统的配置,就可以实现许多高级的文件系统管理和应用,如通过文件服务器系统的安装与配置就可时刻监视文件服务器或网络中其他主机上的文件共享与会话连接;通过DFS的部署就可以在全网络中部署统一的共享资源访问点,方便共享资源的使用与管理;通过NFS的部署,就可以实现与其他系统类型网络(如Linux和UNIX系统)的文件相互访问机制。这些都是与文件系统管理有关的服务器系统,必须熟练掌握。
其次,要为各用户设置必要的文件夹共享权限,以及文件和文件夹的安全访问权限。当然不同类型文件格式的文件和文件夹所能配置的权限不一样。在文件格式上,Windows NT平台有FAT(File Allocation Table,文件分配表)和NTFS(New Technology File System,新技术文件系统)文件系统。NTFS是Windows NT平台所提供的高性能、高可靠性和高安全性的网络文件系统,在新 *** 作系统中尽量采用。而在Linux系统中目前主要有ext2和ext3文件类型,建议采用最新版本的ext3格式。
最后,需要定期检查服务器文件系统的安全性,最好在组策略中设置文件权限更改方面的审核策略,以便及时发现文件系统权限的非法更改,并予以纠正。
5.磁盘和数据管理
磁盘与数据管理同样是整个网络管理工作中非常重要的方面,特别是在大型、外资企业中。在磁盘管理方面主要包括磁盘系统的基本 *** 作与管理,如磁盘格式化,磁盘的分区、盘符的分配与调整,文件系统转换,基本/动态磁盘类型的转换,RAID(Redundant Array of Inexpensive Disks,独立磁盘冗余阵列)的配置,以及用户磁盘配额的配置与管理等。
数据管理目前在整个网络管理的重要性更加突出了,因为现代企业网络中保存了大量的企业数据,包括日常的办公文档、电子表格、产品资料、产品数据库、财务数据库和营销数据库等。这些数据在一定程度上可能关系到企业的生存与发展。
为了确保企业数据的安全,除了必须配备强大而又安全的杀病毒软件系统外,RAID是非常必要的,一方面其可以起到加速磁盘读写速率,提高磁盘读写效率的作用,更重要的是其可以起到保护数据安全的作用,因为有些RAID类型具有镜像,或者奇偶校验功能,通过它们就可以对故障磁盘上的数据进行恢复。另外,在企业网络中,还要防止因电源故障而出现的文件丢失,这时就要用到UPS(Uninterruptible Power Supply,不间断电源供应),还可能需要为关键的服务器配备冗余电源、电源风扇部件。
确保数据安全的最后一道防线就是制定一套行之有效的容灾方案。在预防灾难的计划中,网络管理员不应将自己的思维局限在普通的问题上,应该考虑得更广泛一些。设想发生了自然灾害,如地震、火灾等将整个网络全部摧毁,网络管理员该如何恢复,花费多少时间,采取何种步骤进行恢复。在容灾方案中一定要详细,并通过模拟实验对方案的可行性和有效性进行验证。在容灾方案中,其中一个重要方面就是数据备份计划,它是关键中的关键。备份计划应该包括如下信息:备份什么、在哪备份、何时备份、多长时间备份一次、谁负责备份、备份载体应放在哪、多长时间检查一次备份,以及一旦数据丢失应采取哪些措施。进行可靠的数据备份是网络管理员最重要的工作之一,做好备份计划后就应该认真执行。作为网络管理员事先要进行灾难恢复计划,过程中要每天坚持数据备份,事后要及时恢复系统,尽可能地避免数据丢失。如果是大型企业,或者有分支机构的企业,对于一些关键数据(如企业数据库、E-mail和财务等),为了确保网络系统中文件和文件夹的有效性和安全性,还采用了异地远程数据备份和远程数据镜像存储措施,实施异地容灾,这样企业所能承受灾难的能力就远比只在当地进行数据备份强了。
6.IP地址的管理
IP地址管理是计算机网络能够保持高效运行的关键。如果IP地址管理不当,网络很容易出现IP地址的冲突,导致合法的IP地址用户不能正常享用网络资源,影响网络正常业务的开展。
目前IP地址有两个主要版本,是IPv4和IPv6。现在普遍使用的仍是IPv4,但IPv6协议也正在开始普及,新的 *** 作系统,如Window Vista、Windows Server 2008、RedHat Enterprise Linux AS 40和RedHat Enterprise Linux 50等都已开始支持IPv6协议了。
在小型计算机网络中目前都是直接采用IPv4 C类地址中的19216800/16专用网络地址段,每个IP子网可以拥有256台计算机或网络设备。而在大中型企业中,通常是采用A(10000/8专用网络地址段)或B类(1721800/12专用网络地址段)IP地址。这些地址均无须申请,可直接使用。当然在单位网络中,IP地址的分配通常不是严格按照IPv4协议中规定的类别来进行的,而通常是采用地址前缀方式重新划分。
在IPv4协议中,IP地址的分配一般有两种方式。
静态IP地址分配法:对于服务器(包括域控制器及其他所有成员服务器)、经常上网的计算机和网络设备一般给予一个固定的IP地址。
DHCP动态IP地址分配法:对于那些不经常上网或是移动性较强的计算机,可以采用动态主机配置协议(DHCP)来动态配置IP地址,以节约IP地址资源。这里关键是要设置好地址池范围。
7.安全管理
在网络安全管理上,现在的企业比几年前要求高了许多。不仅要求网络管理员能部署防火墙、杀毒软件系统,而且还要能对整个网络部署一套有效的安全策略,全面保证网络的安全。安全管理员根据实际经验得出,最重要的部分在于用户权利的配置、文件和文件夹共享权限和安全访问权限的配置。可使用的管理方法有系统管理报警选项设置、事件日志分析和安全策略审核等。
良好的安全策略对于企业的数据、软件和硬件是绝对重要的。在网络安全行业内流行着这样一条80/20法则,也就是80%的安全威胁来自网络内部(内部危害分为三类: *** 作失误、存心捣乱及用户无知)。要想保证网络的安全,在做好边界防护的同时,也要做好内部网络的管理。网络管理的职责之一就是定义、实施、管理和加强网络的安全性。如果许多无关的人也可以登录服务器,非授权的人也可以窃取或破坏信息,那么即使最好的硬件、软件和培训也都变得毫无价值。
软件安全策略的目标是:
保证只有授权的用户才可以使用一定受限的网络资源,预防给予过高的权限,定时检查用户权限和用户组账户有无变更。
减小数据、服务器和网络设备等由于受到疏忽的 *** 作或恶意的破坏而造成的损失。对于服务器而言,错误 *** 作是最大隐患。这要求网络管理员自身要加强这方面的学习,对于用户,网络管理员要加强这方面的意识和 *** 作培训。
防止网络中非授权的外部访问。例如,通过Internet访问。这是个易被忽视的内容,但对于网络管理员这是无法原谅的粗心。要限制用户的非法外网访问,一方面可以通过用户授权,另一方面还可以通过一些专用网络管理软件或硬件来实现,如一些代理服务器和宽带路由器就有访问控制的功能,要好好利用。
此外还需要注意的是对用户的管理。当单位来了新的员工时,网络管理员需要为他(她)创建新的用户账号;当有职工调动工作岗位时,网络管理员该为其重新分配用户权限;当有职工离去时,网络管理员应该立刻删除这个账号与密码。
另外,在安全管理方面,还要注意安全管理中的“木桶理论”,整个网络的安全管理都是相互关联和影响的,整个网络的安全性最终取决于安全性能最差的部分,而不是那些安全管理做得最好的方面。
8.软件管理
软件管理包括添加新的软件、升级现有的软件和删除过时的软件。如果在服务器上安装,最好在安装之前做好服务器备份。如果在工作站上安装,应该先做一个安装测试,然后保证每一台工作站的一致性。如果要在工作站上安装新软件,应该先做一个安装测试,并记录下每一个步骤。测试安装在典型的工作站上是否会出现问题。如果认为满意,就在每一个用户的计算机上都重复安装过程,保证一致性。如果在每一台工作站上都使用相同的硬件和 *** 作系统,一致性的安装应用程序非常简单。如果网络上用户过多,可以考虑使用某些特殊的工具来生成软件自动安装过程。如Windows系统的“无人值守安装”和“远程安装”功能就可大大减轻网络管理员软件安装的负担。
软件永远不可能完美,总会有这样或那样的问题,所以无论是 *** 作系统还是设备的驱动程序,都应该至少每个季度检查一次有无升级的提示,在服务器和工作站上都要进行这一项工作。有时,补丁程序本身比要解决的问题更加可怕, *** 作系统的补丁导致的严重事故比比皆是。如2003年1月25日爆发的Slammer病毒就是利用了SQL Server 2000的一个漏洞进行攻击的蠕虫病毒。其实早在2002年7月,微软就针对SQL Server 2000中1434端口的漏洞,公布了安全补丁程序,对于微软服务器软件的用户来说,只要下载了补丁程序,就可以避免这次灾难。但遗憾的是,太多用户忽视了微软的建议。从上面的例子不难看出,安全意识的树立,在某种意义上比安全技术本身更重要。
另外,在软件管理方面还应对服务器中专门存放源程序文件夹的访问权限进行严格限制,通常只允许系统管理员有权限访问和使用,否则一些不自觉的用户会在他们的计算机上安装一些本来他们不需要的软件。
9.硬件资源的维护与管理
在企业网络中,网络管理员通常需要负担起管理服务器和全部共享网络资源的责任,包括打印机、处理器、内存和硬盘等。在这种条件下,网络管理员的责任是相当直接的。
在对这些网络硬件资源的管理中,其中一项重要任务就是实施常规检查。虽然现在复杂的网络 *** 作系统可以承受一定程度的问题而不至于停工,但是网络管理员在这些非关键性的错误堆积起来并变得严重之前,需要周期性地检测服务器并纠正这些错误。计算机系统也带有诊断工具,但是可能需要使用比它们更复杂的专业工具,比方说Intel公司的LANDesk Management Suite或者Novell的ManageWise,可以进行更细致的测试,并有更好的联机帮助。网络就是网络管理员的阵地,网络管理员还应对网络内的各台微机或各个工作站进行定期巡检,了解每台计算机的状态,并定期保养。
在出现了硬件故障后,网络管理员还必须承担起故障排除和基本硬件维修的责任。这是最体现网络管理员的技术水平、冷静心态和逻辑思考能力的时候。随着经验的增长,解决问题的能力也会逐步提高。网络管理员要了解各处可能发生的问题:时刻不忘在笔记本电脑中记下调查结果和建议;利用书籍、期刊和自学培训等方式尽可能地积累常见问题的解决方法;当然还应该采取措施预防网络故障的发生。网络管理员应尽可能多地搜集信息,并记录在网络文档中。你会惊奇地发现以前的积累常常可以帮助查明某个事件的原因。
10.网络打印机的配置和管理
就是这个,谢谢,把悬赏分给我吧!

从486时代三大微处理器厂商齐头并进到随后Intel与AMD分道扬镳,CPU的核心架构越来越受到业界的关注。对微处理器架构熟悉的朋友相信不会忘记当Intel第一次启用P6架构时,AMD与Cyrix无可奈何的情景;当AMD力挽狂澜而推出K7架构时,Intel终于尝到了被动的苦头;当NetBurst架构意外出炉之时,人们对此又爱又恨;当以Pentium M迅驰架构为设计蓝图的Core架构统一江山时,前所未有的局面更让我们大为吃惊。
毫无疑问,如今决定CPU整体性能表现的关键因素已经不仅仅是主频,也不是缓存技术,而是核心架构。优秀的核心架构能够弥补主频的不足,更能简化缓存设计而降低成本,这才是优秀处理器的根基。然而对于CPU厂商而言,更换核心架构是极其艰难的举动,因为这将投入大量研发资金,更冒着性能不佳的风险。回顾历代CPU,我们不难发现Intel在大部分时间内都保持领先地位,如今更是走在了十字路口:NetBurst架构的发展潜力不如K8架构,而且近在眼前的制作工艺限制几乎又无法解决。在这样的关键时刻,Intel推出了全新的Core架构,在未来一段时间内将彻底取代现有的NetBurst架构。
帮助AMD绝地反击的K7架构
一、现实与理智的平衡:P5与P6架构
在486处理器时代,Intel、AMD和Cyrix的产品在性能方面并没有明显的差距,毕竟此时遵循的架构相同,而且主频一致,放在主板上的缓存也没有多大区别。在这样的背景下,Intel唯一的优势便是产能,AMD和Cyrix则继续紧跟巨人脚步。不过聪明的Intel并没有选择按部就班,通过一张专利授权证明,Pentium将AMD和Cyrix都挡在了门外。
Pentium处理器采用的P5架构
Pentium采用P5架构,这被证明是伟大的创举。在Intel的发展历史中,第一代Pentium绝对是具有里程碑意义的产品,这一品牌甚至沿用至今,已经有十几年的历史了。尽管第一代Pentium 60的综合表现很一般,甚至不比486DX66强多少,但是当主频优势体现出来之后,此时所表现出来的威力令人震惊。Pentium 75、Pentium 100以及Pentium 133,经典的产品一度称雄业界。在同一时代,作为竞争对手的AMD和Cyrix显然因为架构上的落后而无法与Intel展开正面竞争,即便是号称“高频486”的Cyrix 5X86也差距甚大,这并非是高主频所能弥补的缺陷。
痛定思痛,AMD面对这样的局面只能另辟道路。经过K5还算成功的试探之后,又发布了K6处理器,并逐渐衍生出K6-2和K6-3。如果说第一代K6还只能与具备MMX技术的Pentium打成平手的话,那么后续的K6-2和K6-3则凭借架构上的优势令Intel感受到巨大的压力。为此,Intel将原本用于Pentium Pro服务器处理器的P6架构用于桌面处理器,并且这一架构沿用多年,直到Pentium III时代。
沿用到Pentium III的P6架构
在Pentium时代,虽然Intel还是相对竞争对手保持一定的领先,但是Intel并未感到满足。在他们看来,只有从架构上扼杀对手,才能完全摆脱AMD和Cyrix两家的追赶。于是,Intel在发布奔腾的下一代产品Pentium II时,采用了专利保护的P6架构,并且不再向AMD和Cyrix授权。P6架构与Pentium的P5架构最大的不同在于,以前集成在主板上的二级缓存被移植到了CPU内,从而大大地加快了数据读取和命中率,提高了性能。AMD和Cyrix由于没能得到P6架构的授权,只好继续走在旧的架构上,整个CPU市场的格局一下子发生了巨大的变化,AMD和Cyrix的市场份额急剧下降。这里我们需要特别提一下K6-2+和K6-3,尽管这两款令人肃然起敬的产品也对Intel构成严重威胁,但是它们所谓的内置二级缓存并非集成在CPU核心中,因此绝对不能算作P6架构,浮点性能也有着不小的差距。
二、低开高走:客观评价NetBurst架构
1.P6架构难敌AMD K7
自从AMD在1999年推出K7处理器之后,整个CPU市场格局发生了翻天覆地的变化。从核心架构的技术角度来看,AMD实际上已经领先于Intel。在同频Athlon与Pentium III的较量中,AMD占据了上风,这与其EV6前端总线以及缓存架构有着很大的关系,而且AMD K7处理器的动态分支预测技术也领先于P6架构。
Barton核心的K7处理器让我们看到核心架构的重要性
面对这样的窘迫局面,Intel可谓将P6架构的优势发挥到极点。首先是一场主频大战,随后是在Tualatin核心中加入大容量缓存,再加上服务器处理器的SMP双CPU模式,Intel巨人最终还是保住了颜面。但是Intel深知,核心架构上的劣势迟早会令其陷入彻底的被动局面,一场架构革命演变在即。当全世界在试目以待的时候,Intel推出了微处理器发展史上极受争议的直至今天还在服役的NetBurst架构!
2.NetBurst架构喜忧参半
尽管如今的Pentium4已经是一块“金字招牌”,但是在其发展初期可并不是一帆风顺,第一代Willamette核心就饱受批评。对于全新的NetBurst结构而言,发挥强大的性能需要更高的主频以及强大的缓存结构,而这些都是Willamette核心所不具备的。256KB二级缓存显然不足,此时的整体性能受到很大影响。然而最让Intel尴尬的是,Willamette核心的Pentium4 15G甚至不如Tualatin核心的Pentium III,部分测试中甚至超频后的Tualatin Celeron也能越俎代庖。
Willamette核心让NetBurst架构出师不利
然而出师未捷身先死的情况并不会出现在如日中天的Intel身上,与Pentium III处理器相比,NetBurst架构的Pentium4在提高流水线长度之后令执行效率大幅度降低,此时大容量二级缓存与高主频才是真正的弥补方法。可是讽刺的是,频率比AthlonXP 2000+高出很多的Pentium4 Willamette 2GHz竟然服服帖帖地败于其下。尽管后续的NorthWood核心凭借512KB二级缓存略微挽回面子,但是当时AMD的K7架构也在发展,Barton核心将Intel陷入了被动。因此,我们可以给出这样一个明确的结论:Intel的NetBurst架构即便是面对AMD K7架构时也没有什么可骄傲的资本。如果不是Intel的市场调控能力超强,如今CPU市场的格局可能会是另一番景象。
NorthWood核心为NetBurst架构略微挽回颜面
3.流水线与CPU效率的关系
当然,我们如今看到的Prescott核心依旧是NetBurst架构,并且高频率产品的综合性能还是实实在在的。但是明眼人都看到了Intel的软肋:NetBurst架构过分依赖于主频与缓存,这与当前CPU的发展趋势格格不入。为了提高主频,NetBurst架构不断延长CPU超流水线的级数。
在这里有必要解释一下流水线的概念,它是Intel首次在486芯片中开始使用的。流水线的工作方式就象工业生产上的装配流水线。在CPU中由5~6个不同功能的电路单元组成一条指令处理流水线,然后将一条x86指令分成5~6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高CPU的运算速度。经典Pentium每条整数流水线都分为四级流水,即指令预取、译码、执行、写回结果,浮点流水又分为八级流水。
超标量是通过内置多条流水线来同时执行多个处理任务,其实质是以空间换取时间。而超流水线是通过细化流水、提高主频,使得在一个机器周期内完成一个甚至多个 *** 作,其实质是以时间换取空间。例如,起初Pentium4的超流水线就长达20级,随后的Prescott更是提升到31级。超流水线设计的级数越长,其完成一条指令的速度越快,因此才能适应工作主频更高的CPU。但是超流水线过长也带来了一定副作用,很可能会出现主频较高的CPU实际运算速度较低的现象,Intel的NetBurst架构就出现了这种情况,虽然它的主频可以很高,但其运算性能却远远比不上低主频的AMD处理器。
Intel自然也知道这样的问题,但是NetBurst架构已经迈开脚步,这已经无法停止。为此,Intel不得不继续提高主频并且加大二级缓存容量。可是让Intel十分尴尬的是,如今处理器制作工艺开始面临瓶颈,即便是65纳米工艺,未来想要在NetBurst架构实现高主频也是极为困难的事情,这意味着NetBurst架构今后将无法继续凭借主频优势与竞争对手匹敌。此外,巨大的缓存容量也是一个负担,这不仅提高了成本,也令发热量骤升。如果不是Intel的市场公关与口碑较好,那么Intel处理器早就要陷入尴尬了,因为如今高频Pentium简直就是高发热量和高功耗的代名词,甚至Celeron D也是滚烫滚烫。
Prescott核心成为NetBurst架构的强弩之末
三、巨人的王牌:Pentium M尽显Intle实力
与桌面市场相比,Intel在移动市场拥有更为强大的控制能力。从486处理器到如今的Pentium M,Intel一直称霸移动处理器市场。在传统模式下,Intel移动处理器只是桌面处理器的低频低电压版本,然后加上一些节能技术,但是第一代迅驰Pentium M却走出了这一框架。
尽管业界中不少人认为第一代Pentium M(Banias)仅仅是改良版的Pentium III-M,通过超大容量的二级缓存以及更高的前端总线来提升性能,但是对于移动用户而言,我们看重的仅仅是性能与功耗。Banias的性能已经几乎与Pentium4并驾齐驱,而功耗更是大幅度减小。作为Intel第一款专注移动市场设计的处理器,其成功是勿庸置疑的。更加令人没有想到的是,Banias核心的Pentium M一旦应用到桌面平台并大幅度超频之后,其性能完全压倒了Pentium4,随后Dothan核心的Pentium M将这一神话进行到底。我们不仅要问:Pentium M到底是哪一种核心架构,NetBurst架构是不是一个巨大的讽刺?
平心而论,对比Dothan核心的Pentium M与主流Pentium4,我们不难发现Intel的尴尬之处。从技术角度而言,Intel完全有能力推出比当前Pentium4性能更好的处理器,但是错误的架构选择令其陷入被动。业内有人质疑过:Pentium M的核心架构依然是P6,只不过结合了NetBurst架构的前端总线技术,通过减少原先P6微架构下指令编译后的微指令数目来改善指令编译器及处理单元的效能,并且主频和缓存都大幅度加强。
Dothan核心的Pentium M处理器
尽管我们一再认为AMD的K7架构十分先进,但是不可否认的是,K7架构基本上与P6架构相差不大。如果K7也配备大容量缓存与主频,那么其性能表现与Pentium M将是差不多的,这一点在多种测试中也得到证明。Intel显然是意识到在当前制作工艺受到限制并且CPU越来越要求低发热量的大背景下,CPU必须提高流水线效率。在仓促之间,Intel选择了P6架构来简单应付。只不过Intel的市场调控能力实在太出色,而相关技术的领先也帮助Pentium M站稳脚跟,继而创造了“迅驰神话”。事实上,迅驰的空前成功同样令到Intel感到痛楚,那就是更显得桌面NetBurst架构的软弱,壮士断臂的举措已经不止一次在Intle的高层会议上被提上议程。
四、壮士断臂:NetBurst架构终于落幕,Core架构临危授命
既然NetBurst架构已经无法满足未来CPU发展的需要,那么Intel就必须开辟全新的CPU核心架构。事实上,Intel就早做好了技术准备,迅驰III中的Yonah移动处理器已经具备Core核心架构的技术精髓。Intel于前不久正式公布了全新的Core核心架构:未来台式机使用Conroe,笔记本使用Merom,服务器使用WoodCrest,这三款处理器全部基于Core核心架构。
1.流水线效率大幅度提升
主频至上的CPU研发思路显然已经被淘汰。Core架构的处理器将超流水线缩短到14级,这将大幅度提升整体效率,令CPU避免出现“高频低能”的尴尬现象。然而更加值得我们关注的是,Core架构采用了四组指令编译器,这与Pentium M处理器有些类似。所谓四组指令编译器,就是指能够在单一频率周期内编译四个x86指令。这四组指令编译器由三组简单编译器(Simple Decoder)与一组复杂编译器(Complex Decoder)组成。四组指令编译器中,仅有复杂编译器可处理最多由四个微指令所组成的复杂x86指令。如果不幸碰到非常复杂的指令,复杂编译器就必须呼叫微码循序器(Microcode Sequencer),以便取得微指令序列。
为了配合超宽的编译单元,Core架构的指令读取单元在一个频率周期内,从第一阶指令快取中,抓取六个x86指令至指令编译缓冲区(Instruction Queue),判定是否有符合宏指令融合的配对,然后再将最多五个x86指令,交派给四组指令编译器。四组指令编译器在每个频率周期中,发给保留站(Reservation Station)四个编译后的微指令,保留站再将存放的微指令交派(dispatch)给五个执行单元。
自从 AMD 失败的 K5 设计之后,已经有超过十年的时间,x86处理器的世界再也没有出现过四组指令编译器的设计。因为x86指令集的指令长度、格式与定址模式都相当混乱,导致x86指令解码器的设计是非常困难的。但是如今的局面已经有所改变,一方面是高主频对于四组精简结构有着很大的依赖性,另一方面是其它辅助性技术也能很大程度上弥补解决定址模式混乱的难题。毫无疑问,Intel的这一创举将是在CPU核心架构设计上具有里程碑意义的,未来我们将有望看到CPU的整体性能有大幅度提高。
Conroe完成128bit向量运算的示意图
2.全新的整数与浮点单元
从P6到NetBurst架构,整数与浮点单元的变化还是相当明显,不过如今Core架构的变化也同样不小,只是部分关键技术又改回P6架构时代的设计。Core具备了3个64bit的整数执行单元,每一个都可以单独完成的64位整数运算 *** 作。这样一来Core就有了一套64bit的复杂整数单元(这一点和P6核心的CIU相同),以及两个简单整数单元用来处理基本的 *** 作和运算任务。但是非常特别是的是,3个64bit的整数执行单元中的一个简单整数单元和分支执行单元将会共享端口。该端口处的简单整数单元将和分支单元共同完成此处的宏指令结合的任务。
如果说Core架构就是P6架构,那无疑是不公平的。能够独立完成64bit整数运算对Intel x86处理器来说还是头一回,这也让Core得以走在了竞争对手的前列。此外,64bit的整数单元使用彼此独立的数据端口,因此Core能够在一个周期内同时完成3组64bit的整数运算。极强的整数运算单元使得Core在包括游戏、服务器项目、移动等方面都能够发挥广泛而强大的作用。
Core构架的设计图
在以往的NetBurst架构中,浮点单元的性能很一般,这也是为什么AMD处理器总是在3D游戏中有更好表现的原因之一。不过Core构架进行了不小的改进。Core构架拥有2个浮点执行单元同时处理向量和标量的浮点运算,其中一个浮点单元执行负责加减等简单的处理,而另一个浮点单元则执行负责乘除等运算。尽管不能说Core构架令浮点性能有很大幅度的提升,但是其改进效果还是显而易见的。在多项测试中,Conroe台式机处理器已经能够打败AMD高端的FX62。
Core构架的整体效率以及高于AMD K8
3.数据预读机制与缓存结构
Core 架构的预读取机制还有更多新特性。数据预取单元经常需要在缓存中进行标签查找。为了避免标签查找可能带来的高延迟,数据预取单元使用存储接口进行标签查找。存储 *** 作在大多数情况下并不是影响系统性能的关键,因为在数据开始写入时,CPU即可以马上开始进行下面的工作,而不必等待写入 *** 作完成。缓存/内存子系统会负责数据的整个写入到缓存、复制到主内存的过程。
此外,Core 架构使用了Smart Memory Access算法,这将帮助CPU在前端总线与内存传输之间实现更高的效率。Smart Memory Access算法使用八个预取器,这种预取器可以利用推测算法将数据从内存转移到二级缓存,或者从二级缓存转移到一级缓存,这对于提高内存单元性能以及缓存效率都是很有帮助的。
Core 架构的缓存系统也令人印象深刻。双核心Core 架构的二级缓存容量高达4MB,且两个核心共享,访问延迟仅12到14个时钟周期。每个核心还拥有32KB的一级指令缓存和一级数据缓存,访问延迟仅仅3个时钟周期。从 NetBurst 架构开始引入的追踪式缓存(Trace Cache)在 Core 架构中消失了。NetBurst 架构中的追踪式缓存的作用与常见的指令缓存相类似,是用来存放解码前的指令的,对 NetBurst 架构的长流水线结构非常有用。而 Core 架构回归相对较短的流水线之后,追踪式缓存也随之消失,因为 Intel 认为,传统的一级指令缓存对短流水线的 Core 架构更加有用。当然,如今的缓存结构还仅仅是Core 架构的最低版本,随着未来核心改进,缓存结构只会变得越来越强。
Conroe台式机处理器的真面目
4.真正的双内核处理器
对于PC用户而言,多任务处理一直是困扰的难题,因为单处理器的多任务以分割时间段的方式来实现,此时的性能损失相当巨大。而在双内核处理器的支持下,真正的多任务得以应用,而且越来越多的应用程序甚至会为之优化,进而奠定扎实的应用基础。从技术角度来看,双内核的处理器确实令人期待。
Intel目前规划的双核心处理器很多,包括Pentium Extreme Edition和Pentium D等。但是Intel的双核心一直饱受争议,原因便是其实质仅仅是封装两个独立的内核,互相之间的数据传输甚至还需要通过外部总线,这令效率大幅度降低。而Core 架构的设计将会令怀疑者闭嘴:其二级缓存并没有分成两个单独的单元,而是两个核心共享缓存。这一点非常重要,它说明Core并不是简单地将两个核心拼在一起。
当然,Core架构的优势还不仅仅是这些,还包括降低功耗的Intelligent Power Capability技术以及优化多媒体性能的Advanced Digital Media Boost技术。Core架构的设计理念应该说非常正确,在摒弃主频至上策略之后,Intel终于回到正轨,这对于业界而言无疑是一个好消息。此外,Core架构的Conroe台式机处理器将会兼容I975芯片组,因此未来Intel处理器的产品线又将拉长,这意味着一场价格大战在所难免,这对于广大消费者又是一个好消息。
写在最后
未来我们期待的不仅仅是纯计算速度更快的处理器,出色的多任务并行处理、强大的64位计算能力、人性化的防病毒功能以及合理的功耗,这些才是用户真正想要的。正如AMD在前几年一直反对“为技术而技术”一样,以客户需求为指导,遵循产品发展规律才是走向成功的捷径。我们同样希望与Intel苦战多年的战士在面临Intel的强大攻势下继续顽强作战,与Intel一起继续为业界奉献出色的改变人类生活的微处理器产品。

LANDesk这个资产管理软件我曾经测试过,客户端必须通过服务器的控制台来远程卸载,它也有专门的卸载工具,不过是要通过控制台进行打包,好象是个批处理文件。
测试的时候,我自己的机器上就安装有客户端,在任务栏上有个图标,表示LANDesk的客户端。我曾经试图通过删除启动项和服务来手工禁止其客户端的运行,但是在我印象中好象失败了,因为其服务不能手工停掉(只所以是好象,是因为我记不太清楚了,最近测试的软件有点多,都有点头大了)。
在安全模式下直接删除LANDesk的程序文件确实可行,但是这可能给你的系统带来极大的后遗症,因为LANDesk的注册信息太多,你只是删除程序文件,但并有修改注册表。如果你真想回避对方的监控,那么你就直接进入注册表,将LANDesk的注册信息全部删除,这样客户端就会自己运行,即使不删除程序文件也没什么影响。
在安全模式下进入系统,开始---运行,输入regedit,点我的电脑按Ctrl+F,然后在查找目标输入LANDesk,将“项”、“值”、“数据”全打上勾,然后搜索,将找到的项和值都一一删除,然后按F3继续搜索,直到搜索完毕为止。最后重起电脑,你就会发现任务栏上那个LANDesk的客户端图标不见了。(如果你是新手,建议你在修改注册表之前将整个注册表资料全部导出,以防你系统崩溃时导入注册表来恢复系统)
PS:LANDesk是企业资产监控软件,很贵的,既然你们公司(企业)要求你们安装,难道可以私自卸载吗?纳闷。。。。另外要申明的是通过卸载工具卸载,控制台那肯定有记录。通过修改注册表这种方式是否被控制台认定为客户端卸载,这点我就不清楚了,当时没注意这个,不过我想主控台那应该没记录,这样做相当于你客客端没有启动而不是被卸载。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13449014.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-08
下一篇 2023-08-08

发表评论

登录后才能评论

评论列表(0条)

保存