工控机的CPU的运算速度比主内存的读写速度要快得多,这就使得工控机的CPU在访问内存时要花很长时间来等待内存的操作,这种空等造成了系统整体性能的下降。为了解决这种速度上的不匹配问题,我们在CPU与主内存之间加入了比主内存要快的SRAM(StaticRam,静态存储器)。SRAM储存了主内存的映象,使工控机的CPU可以直接通过访问SRAM来完成数据的读写。由于SRAM的速度与CPU的速度相当,从而大大缩短了数据读写的等待时间,系统的整体速度也自然得到提高。高速缓存即Cache,就是指介于CPU与主内存之间的高速存储器(通常由静态存储器SRAM构成)。
Cache的工作原理是基于程序访问的局部性。依据局部性原理,可以在主存和CPU通用寄存器之间设置一个高速的容量相对较小的存储器,把正在执行的指令地址附近的一部分指令或数据从主存调入这个存储器,供CPU在一段时间内使用。这对提高程序的运行速度有很大的作用。这个介于主存和CPU之间的高速小容量存储器称作高速缓冲存储器(Cache)。
工控机CPU对存储器进行数据请求时,通常先访问Cache。由于局部性原理不能保证所请求的数据百分之百地在Cache中,这里便存在一个命中率。即CPU在任一时刻从Cache中可靠获取数据的几率。命中率越高,正确获取数据的可靠性就越大。
联智通达智能有限公司是一家致力于为客户提供嵌入式计算机、嵌入式主板、网络安全设备及GPU服务器的高端定制服务的国家高新企业,更多关于嵌入式主板、工业控制、网络安全、AI服务器、智慧显示、物联网终端智慧城市等相关产品信息,敬请关注深圳市联智通达科技有限公司企业新闻官方网站www.lanxus.com。
2022-05-17
2022-05-16
2022-05-13
2022-05-12
2022-05-11
2022-05-10
2022-05-09
2022-05-07
2022-05-06
2022-05-05
2022-04-28
2022-04-27
2022-04-26
2022-04-25
2022-04-24
2022-04-21
2022-04-18
2022-04-16
2022-04-15
2022-04-14
18928497698
深圳联智通达工控主板厂家专业定制设计生产ARM主板,X86主板,安卓主板,RK3288主板,RK3399主板,飞思卡尔主板,嵌入式主板等20多个平台、200多个型号及国产化主板、工控机主板、计算机主板,自主研发、自主创新,从硬件、软件及相关产品设计到制造一体化,产品技术完全拥有自主知识产权。获得ISO9001、3C等多项国际质量认证,全面打造高端安卓工控主板方案提供商品牌形象! |