0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

标签 > Cache

Cache

+关注 0人关注

  缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。

文章: 100
视频: 19
浏览: 27992
帖子: 85

Cache简介

  缓存是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率很快。L1 Cache(一级缓存)是CPU第一层高速缓存。内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。一般L1缓存的容量通常在32—256KB。L2 Cache(二级缓存)是CPU的第二层高速缓存,分内部和外部两种芯片。内部的芯片二级缓存运行速率与主频相同,而外部的二级缓存则只有主频的一半。L2高速缓存容量也会影响CPU的性能,原则是越大越好,普通台式机CPU的L2缓存一般为128KB到2MB或者更高,笔记本、服务器和工作站上用CPU的L2高速缓存最高可达1MB-3MB。由于高速缓存的速度越高价格也越贵,故有的计算机系统中设置了两级或多级高速缓存。紧靠CPU的一级高速缓存的速度最高,而容量最小,二级高速缓存的容量稍大,速度也稍低 。

查看详情

cache知识

展开查看更多

cache技术

如何判断一个数据在cache中是否命中?cache memory的作用是什么

如何判断一个数据在cache中是否命中?cache memory的作用是什么

CPU 从主存中读取地址A的数据到内部通用寄存器 x0(ARM64架构的通用寄存器之一)。

2020-09-19 标签:寄存器cpuRAM 2.4万 0

寄存器和cache的区别介绍

本文开始阐述了CACHE的概念、CACHE替换机构与读写操作,其次介绍了寄存器的原理以及它的主要技术,最后阐述了寄存器和cache两者之间的区别。

2018-04-11 标签:寄存器cache 1.2万 0

cache结构与工作原理

cache结构与工作原理

更详细的讲,cache的结构其实和内存的结构类似,也包含地址和内容,只是cache的内容除了存的数据(data)之外,还包含存的数据的物理内存的地址信息...

2019-06-03 标签:处理器内存Cache 1.1万 0

如何对OrCAD原理图中某一个元件进行批量替换

如何对OrCAD原理图中某一个元件进行批量替换

有时要对原理图中某一个元件批量替换,或者给同一种元件统一添加属性值,这就要用到replace cache和update cache命令。

2019-11-27 标签:元件Cacheorcad 9404 0

Linux文件缓存使用情况和命中率查看的工具详细概述

Linux文件缓存使用情况和命中率查看的工具详细概述

这里总结几个Linux文件缓存(page cache)使用情况、命中率查看的工具。

2018-06-18 标签:Linuxcachepage 8616 0

IO请求在block layer的来龙去脉

IO请求在block layer的来龙去脉

所谓请求合并就是将进程内或者进程间产生的在物理地址上连续的多个IO请求合并成单个IO请求一并处理,从而提升IO请求的处理效率。

2018-06-06 标签:IOcache 8111 0

Cache的基本概念与工作原理

Cache的基本概念与工作原理

那么什么是 cache?如何利用这一新特性编写高性能的程序?又有什么要注意的地方吗?

2019-05-07 标签:cpuCache 8040 0

Cache是什么 CPU和GPU对于cache的应用

在计算机存储系统的层次结构中,介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速缓冲存储器和主存储器之间信息的调度和...

2018-05-08 标签:cpugpucache 8039 0

浅谈tms320c6748最小系统设计和cache配置

当CPU开始访问地址0020h时,假设cache已经被完全被设定无效了(invalidated),即没有cache line包含有效数据。

2018-09-09 标签:cachetms320c6748 7696 0

CUP缓存(L1、L2、L3)是什么

以近代CPU的视角来说,三级缓存(包括L1一级缓存、L2二级缓存、L3三级缓存)都是集成在CPU内的缓存,它们的作用都是作为CPU与主内存之间的高速数据...

2022-10-14 标签:cpu缓存Cache 7519 0

查看更多>>

cache资讯

服务器RAID阵列开启cache缓存的解决方案

服务器硬盘组成的RAID阵列IO读写性能低,不符合要求。

2022-07-10 标签:服务器RAIDCache 1.0万 0

高速缓存(Cache),高速缓存(Cache)原理是什么?

高速缓存(Cache),高速缓存(Cache)原理是什么? 高速缓存Cache是位于CPU和主存储器之间规模较小、存取速度快捷的静态存储器。Cache一般由

2010-03-26 标签:高速缓存Cache 6731 0

ARM核920T性能优化之Cache

ARM核920T性能优化之Cache

程序在执行过程中会频繁的运行小范围的循环代码,而这些循环又会对数据存储器的局部区域反复访问。

2011-05-03 标签:ARMCache920T 6045 1

降低Cache失效率的方法[2]

降低Cache失效率的方法[2] 表4.7列出了在这两种极端情况之间的各种块大小和各种 Cache 容量的平均访存时间。速度最快的情况: Cache ...

2010-04-13 标签:Cache 4722 0

降低Cache失效率的方法[1]

降低Cache失效率的方法[1]  学习目标:     理解失效的三种类型(3C);

2010-04-13 标签:Cache 4074 0

一文吃透Cache处理一致性及工作原理

一文吃透Cache处理一致性及工作原理

可以随便到网上查一查,各大互联网公司笔试面试特别喜欢考一道算法题,即 LRU缓存机制,又顺手查了一下LRU缓存机制最近有哪些企业喜欢考察,超级大热门! ...

2021-09-01 标签:处理器cpu数据 3849 0

Buffer与cache的区别

Bbuffer 与 Cache 非常类似,因为它们都用于存储数据数据,被应用层读取字节数据。

2022-07-01 标签:硬盘Cachebuffer 2819 0

一级页表虚拟地址转换为物理地址示例

一级页表虚拟地址转换为物理地址示例

假设低2比特为2’b10,那么这个页表项中的内容就是实际指向的物理地址。页表项中除了指定了物理地址,还包含了页的内存属性(访问权限、cache属性、bu...

2022-07-28 标签:存储Cache内存交换 2793 0

怎么确认某个进程有没有出现内存泄漏

是今天和朋友讨论的问题,用free看到的内存在减少,但是看/proc/meminfo 的可用内存却没有减少,但是实际情况是他们的应用跑着跑着内存最后就消...

2022-09-16 标签:内存条Cachegcc编译器 2248 0

从三个方面阐述Cache

关于cache,大概可以从三个方面进行阐述:内存到cache的映射方式,cache的写策略,cache的替换策略。 映射方式 内存到cache的映射方式...

2021-11-21 标签:内存Cache 2187 0

查看更多>>

cache数据手册

相关标签

相关话题

换一批
  • 深度学习
    深度学习
    +关注
  • 工业4.0
    工业4.0
    +关注
    工业4.0是由德国政府《德国2020高技术战略》中所提出的十大未来项目之一。该项目由德国联邦教育局及研究部和联邦经济技术部联合资助,投资预计达2亿欧元。旨在提升制造业的智能化水平,建立具有适应性、资源效率及基因工程学的智慧工厂,在商业流程及价值流程中整合客户及商业伙伴。
  • 英伟达
    英伟达
    +关注
    Nvidia 是全球图形技术和数字媒体处理器行业领导厂商,NVIDIA的总部设在美国加利福尼亚州的圣克拉拉市,在20多个国家和地区拥有约5700名员工。公司在可编程图形处理器方面拥有先进的专业技术,在并行处理方面实现了诸多突破。公司创立于1993年1月,总部位于美国加利福尼亚州圣克拉拉市。
  • BeagleBone
    BeagleBone
    +关注
  • mbed
    mbed
    +关注
  • 无人机技术
    无人机技术
    +关注
    以无人驾驶来说,城市中将建造一个巨大的交通共享网,只要拿出手机就能随时呼叫无人驾驶汽车服务;交警能精准判断每一辆汽车去向,更有效地管理交通……
  • LD3320
    LD3320
    +关注
  • OpenWrt
    OpenWrt
    +关注
    OpenWrt 可以被描述为一个嵌入式的 Linux 发行版。(主流路由器固件有 dd-wrt,tomato,openwrt,padavan四类)对比一个单一的、静态的系统,OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。
  • ARM架构
    ARM架构
    +关注
    ARM架构过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。
  • DragonBoard 410c
    DragonBoard 410c
    +关注
    Qualcomm最新的“龙板”——Qualcomm DragonBoard 410c,是一枚功能极为强大,身材特别小巧的开发板,它集成了目前最流行的智能手机处理能力,帮您实现对各种智能硬件的天马行空想象。您可以研用“龙板”实现高清视频、Wi-Fi/蓝牙、多媒体、3D游戏等各项功能。
  • OpenCL
    OpenCL
    +关注
    OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU,GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。
  • 嵌入式操作系统
    嵌入式操作系统
    +关注
    嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。
  • Windows CE
    Windows CE
    +关注
     Windows Embedded Compact(即 Windows CE)是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。
  • JDI
    JDI
    +关注
    JDI(Java Debug Interface)是 JPDA 三层模块中最高层的接口,定义了调试器(Debugger)所需要的一些调试接口。基于这些接口,调试器可以及时地了解目标虚拟机的状态,例如查看目标虚拟机上有哪些类和实例等。
  • NFS
    NFS
    +关注
      网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
  • tizen
    tizen
    +关注
  • 麒麟960
    麒麟960
    +关注
    麒麟960(kirin 960)是海思半导体有限公司推出的新一代移动设备芯片,麒麟960首次配备ARM Cortex-A73 CPU核心,小核心为A53,组成四大四小的big.LITTLE组合,GPU为Mali G71 MP8。
  • SiliconLabs
    SiliconLabs
    +关注
  • X86架构
    X86架构
    +关注
  • uCOS II
    uCOS II
    +关注
  • ARM公司
    ARM公司
    +关注
    ARM公司是一家知识产权(IP)供应商,它与一般的半导体公司最大的不同就是不制造芯片且不向终端用户出售芯片,而是通过转让设计方案,由合作伙伴生产出各具特色的芯片。
  • 米尔科技
    米尔科技
    +关注
    米尔是一家专注于ARM嵌入式软硬件开发的高新技术企业。在以客户为中心的指引下,米尔为嵌入式领域客户提供专业的ARM工业控制板、ARM核心板、ARM开发工具、充电桩计费控制单元及充电控制板等产品和技术服务。
  • 数字电子钟
    数字电子钟
    +关注
  • A6处理器
    A6处理器
    +关注
  • 大联大友尚
    大联大友尚
    +关注
  • YunOS
    YunOS
    +关注
  • OpenStack
    OpenStack
    +关注
    OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。
  • MMU
    MMU
    +关注
    MMU是中文名是内存管理单元,有时称作分页内存管理单元,它是一种负责处理中央处理器(CPU)的内存访问请求的计算机硬件。它的功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、中央处理器高速缓存的控制,在较为简单的计算机体系结构中,负责总线的仲裁以及存储体切换。
  • 马云
    马云
    +关注
  • OMAPL138
    OMAPL138
    +关注
    OMAP-L138是美国德州仪器(TI)推出全新DSP+ARM工业处理器 ,这款芯片也是业界功耗最低的浮点数字信号处理器 (DSP) + ARM9处理器,大大降低了双核通讯的开发难度,可充分满足工业应用的高能效、连通性设计对高集成度外设、更低热量耗散以及更长电池使用寿命的需求。

关注此标签的用户(0人)

编辑推荐厂商产品技术软件/工具OS/语言教程专题