产品中心

浅谈ADC产品32位和64位之区别

发布时间:2020-12-17 14:24

  本文谈谈应用交付产品(ADC)使用32位和64位系统的差别,我们首先介绍一下CPU的架构技术,通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,X86代表32位操作系统,X64代表64位操作系统。那么这个32位和64位中的“位”又代表什么含义呢?相对于32位技术而言,64位技术的这个位数是指CPU GPRs(General-Purpose Registers,5分pk10通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64位计算有两大显着优点可取:可提供更大范围的整数运算;可以支持更大的系统内存。

  回顾以往,网络设备及安全产品的性能一直受到系统最大4GB内存寻址空间的限制,因为传统32位系统对于内存的寻址能力总共就4G,而4G空间里还要放其他系统资源:比如系统 BIOS,输入输出设备的地址和设定,各类接口的设定和地址等等,这些地址和设定所占用的空间要达到700M左右,因此4G内存在32位中也只能显示出3G多了。而64位计算架构理论的内存上限是17.2billionGB或16EB(Exabyte)。

  随着互联网流量的迅猛增长,芯片处理器及硬件供应商都已发布支持64位的系统组件,旨在提升系统对高性能和高扩展性的要求。

  在”ADC架构演变“文中提到了多年以来应用交付产品硬件架构的演进历程,目前绝大部分ADC厂商都采用了多核多CPU架构。对于应用交付产品而言,设备制造厂商可以通过采用64位处理器来突破性能瓶颈,充分利用强有力的64位硬件架构。然而,实现高性能的64位计算并不只是简单地在系统中增加64位处理器,相应的操作系统也必须具有64位处理能力。二者缺一不可,无论是基于64位处理器运行的32位操作系统或是基于32位处理器内核开发的64位操作系统,都无法实现线公司的AX系列平台是第一款线位的应用交付产品,硬件平台及操作系统都支持64位计算,AX系列平台预装的高级核心操作系统(ACOS)是业界首款64位操作系统。突破32位系统的内存限制对交付4-7层应用特性而言,意味着系统具有前所未有的扩展性和极佳延展性,同时可以支持更多的用户数,满足用户短期和长期的各种需求。来源通信产业网)