服务器CPU是什么

   目前,服务器CPU仍按CPU的指令系统来区分,通常分为CISC型CPU和RISC型CPU两类,后来又出现了一种64位的VLIM(Very Long Instruction Word超长指令集架构)指令系统的CPU。


  一、CISC型CPU

  CISC是英文“Complex Instruction Set Computer”的缩写,中文意思是“复杂指令集”,它是指英特尔生产的x86(intel CPU的一种命名规范)系列CPU及其兼容CPU(其他厂商如AMD,VIA等生产的CPU),它基于PC机(个人电脑)体系结构。这种CPU一般都是32位的结构,所以我们也把它成为IA-32 CPU。(IA: Intel Architecture,Intel架构)。CISC型CPU目前主要有intel的服务器CPU和AMD的服务器CPU两类。

  二、RISC型CPU

  RISC是英文“Reduced Instruction Set Computing ” 的缩写,中文意思是“精简指令集”。它是在CISC(Complex Instruction Set Computer)指令系统基础上发展起来的,有人对CISC机进行测试表明,各种指令的使用频度相当悬殊,最常使用的是一些比较简单的指令,它们仅占指令总数的20%,但在程序中出现的频度却占80%。复杂的指令系统必然增加微处理器的复杂性,使处理器的研制时间长,成本高。并且复杂指令需要复杂的操作,必然会降低计算机的速度。

  基于上述原因,20世纪80年代RISC型CPU诞生了,相对于CISC型CPU ,RISC型CPU不仅精简了指令系统,还采用了一种叫做“超标量和超流水线结构”,大大增加了并行处理能力(并行处理并行处理是指一台服务器有多个CPU同时处理。并行处理能够大大提升服务器的数据处理能力。部门级、企业级的服务器应支持CPU并行处理技术)。也就是说,架构在同等频率下,采用RISC架构的CPU比CISC架构的CPU性能高很多,这是由CPU的技术特征决定的。目前在中高档服务器中普遍采用这一指令系统的CPU,特别是高档服务器全都采用RISC指令系统的CPU。RISC指令系统更加适合高档服务器的操作系统UNIX,现在Linux也属于类似UNIX的操作系统。RISC型CPU与Intel和AMD的CPU在软件和硬件上都不兼容。

  目前,在中高档服务器中采用RISC指令的CPU主要有以下几类:

  (1)PowerPC处理器

  (2)SPARC处理器

  (3)PA-RISC处理器

  (4)MIPS处理器

  (5)Alpha处理器

时间: 2024-09-24 06:35:11

服务器CPU是什么的相关文章

服务器cpu和普通cpu有什么不同?

  一.指令集不同 家用或者用工作用电脑配备的普通CPU,通常为CISC复杂指令集,追求指令集的大而全,尽量把各种常用的功能集成到一块,但是调用速度和命中率相比服务器CPU较低一些. 服务器CPU的指令一般是采用的RISC(精简指令集).这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,能效更高. 二.缓存不同 缓存也决定着CPU的性能,由于服务器CPU对运算性能要求高,所以服务器CPU往往应用了最先进的工艺和技术,并且配备了一二三级缓存,运行能力更强.服务器CPU很早就用上了3级

服务器CPU和普通CPU有什么区别

  服务器CPU和普通CPU有什么不同?下面我们找来了专业的资料文献,快来涨知识吧.总体来说,服务器CPU和普通电脑的CPU主要有六大区别,下面我们一起来看看. 一.指令集不同 家用或者用工作用电脑配备的普通CPU,通常为CISC复杂指令集,追求指令集的大而全,尽量把各种常用的功能集成到一块,但是调用速度和命中率相比服务器CPU较低一些. 服务器CPU的指令一般是采用的RISC(精简指令集).这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,能效更高. 二.缓存不同 缓存也决定着C

mysql 查询慢-mysql 近5万条数据的表 使用联表查询 出现服务器CPU占用过多

问题描述 mysql 近5万条数据的表 使用联表查询 出现服务器CPU占用过多 mysql 近5万条数据的表 使用联表查询 出现服务器CPU占用过多,贴大神代码求优化指点!!!!!有两张表分别为:lu_yccdd 和 lu_taizhang使用的联表查询代码:SELECT distinct(t.sc_time) sc_timecount(distinct(y.id)) totalcount(distinct(t.cdd_id)) tjjg(count(distinct(y.id))-count(

php进程导致服务器cpu 100问题追查过程

前段时间,出现了一次服务器cpu 占用100的问题.以下为追查原因的过程.仅当抛砖引玉,欢迎拍砖.查看占用cpu高的进程 想找出占用cpu高的进程,用top命令就可以搞定. $top .....此处省略n多行... 10434 root 20 0 509m 174m 1528 R 99.7 0.5 8:42.43 php 5638 root 20 0 509m 174m 1528 R 99.1 0.5 9:12.35 php 16390 root 20 0 541m 182m 5244 R 98

使用Python实现对Linux服务器CPU内存网络的监控脚本

本文介绍一下使用 Python 脚本实现对 Linux 服务器 CPU 内存 网络的监控脚本的编写.Python 是由 Guido van Rossum 开发的.可免费获得的.非常高级的解释型语言.其语法简单易懂,而其面向对象的语义功能强大(但又灵活).Python 可以广泛使用并具有高度的可移植性.本文 Linux 服务器是 Ubuntu 12.10, Python 版本 是 2.7 .如果是 Python 3.0 版本的语法上有一定的出入.另外这里笔者所说的 Python 是 CPython

服务器cpu 100问题追查过程

作者:沧龙   前段时间,出现了一次服务器cpu 占用100的问题.以下为追查原因的过程.仅当抛砖引玉,欢迎拍砖. 查看占用cpu高的进程 想找出占用cpu高的进程,用top命令就可以搞定. $top .....此处省略n多行... 10434 admin 20 0 509m 174m 1528 R 99.7 0.5 8:42.43 php 5638 admin 20 0 509m 174m 1528 R 99.1 0.5 9:12.35 php 16390 admin 20 0 541m 18

多线通服务器CPU专业技术支援有哪些类型?

多线通服务器CPU专业技术支援有哪些类型?服务器中央处理器,亦为服务器CPU专业技术支援(Center Process Unit中央处理器),是指将中央处理器用在服务器上. 多线通服务器CPU专业技术支援致力于发展以互联网基础服务及ISP接入等业务,满足不同客户对互联网的接入需求,包括:互联网数据中心业务.系统集成.网站开发.服务器租用.服务器托管.域名注册.虚拟主机等多种网络服务. 服务器中央处理器仍按中央处理器CPU 的指令系统来区分,通常分为CISC型CPU和RISC型CPU两类,后来又出

iis7-server is too busy. 服务器cpu利用率正常,访问量正常。

问题描述 server is too busy. 服务器cpu利用率正常,访问量正常. 如题: server is too busy. 系统是windows 2008,IIS7.服务器cpu利用率正常,网络性能,访问量正常.请问怎样解决. 网上有一些IIS6的解决办法,试了一下,没起作用. 解决方案 检查下iis的最大连接数是否限制了. 解决方案二: 检查下iis的最大连接数是否限制了. 解决方案三: 服务器正在维护中 解决方案四: 查看一下IIS的log,或系统日志中有没有描述为什么busy

谁能帮解答我linux服务器 cpu 100%的哪两个是什么,如何处理?

问题描述 谁能帮解答我linux服务器 cpu 100%的哪两个是什么,如何处理? 我的服务器上有两个进程占cpu100%,导致服务器运行中风扇疯狂运行,呜呜的声音好恐怖跟警报似的 解决方案 这要看你的程序的实现,即源代码 可以肯定是实现有问题,导致 CPU 占用率过高的. 解决方案二: vlock / ksoftirqd 这两个,不过我没见过. 解决方案三: ksoftirqd是内核响应软中断的内核线程,vlock不知道,估计两者之间有什么关系,或许是后者产生大量的中断,导致ksoftirqd