cache

XueminXu2 天前
spark·cache·map·rdd·flatmap·弹性分布式数据集·collect
Spark引擎中RDD的性质RDD(Resilient Distributed Dataset,弹性分布式数据集)是SparkCore提供的核心抽象。一个RDD在逻辑上抽象地代表了一个HDFS文件或数据库中的表,但RDD是被分区的,每个分区分布在不同的节点上,从而并行执行。
驱动探索者4 天前
linux·运维·arm开发·cache
Linux arm cache 入门ARM 架构下 Cache 的基本概念Cache 层级:L1 I-Cache、L1 D-Cache、L2(统一 Cache),部分 SoC 还有 L3
triticale6 天前
cache·计算机组成原理·lru
【计算机组成原理】LRU计数器问题学习最近最久未使用(LRU)算法的时候是否会有这样一个疑问,为什么命中某一行时,该行的计数器清零,比其低的计数器加1,其余不变。
鼠鼠我捏,要死了捏19 天前
redis·cache
生产环境Redis缓存穿透与雪崩防护性能优化实战指南在当下高并发场景下,Redis 作为主流缓存组件,能够极大地提升读写性能,但同时也容易引发缓存穿透、缓存击穿及缓存雪崩等问题,导致后端依赖数据库的请求激增,系统稳定性大幅下降。本文将从原理深度解析、关键源码剖析到实战项目示例,全方位探讨如何在生产环境中构建可靠、稳定、高效的 Redis 缓存体系,并给出性能测试与优化建议,帮助后端工程师在真实业务场景中游刃有余地应对各种缓存故障。
Jeaten3 个月前
edge·serverless·cache
Cross-Edge Orchestration of Serverless Functions With Probabilistic Caching分享一篇发表于2024年,CCF A类,SCI 2区Transactions on Services Computing(TSC)的一篇关于无服务器函数容器缓存的文章Cross-Edge Orchestration of Serverless Functions With Probabilistic Caching,于2023年10月4日投稿,2024年5月1日返修,2024年5月6日录用。
伊织code4 个月前
python·缓存·cache·装饰器·ttl·property·cached-property
cached-property - 类属性缓存装饰器本文翻译整理自:https://github.com/pydanny/cached-propertycached-property 是一个用于缓存类属性的装饰器工具。
何雷 — 智能网联汽车5 个月前
vscode·cache·win10·modelscope·软链接
vscode在win10上安装modelscope库的C盘缓存优化方法【问题说明】:笔者在VSCode上安装扩展插件和modelscope模型和数据集,发现默认都直接安装和缓存在C盘中,使得C盘的空间消耗特别快。
深度Linux6 个月前
linux·内存·cache
深入理解Linux内存缓存:提升性能的关键在深入探索 Linux 系统的奇妙世界时,内存管理无疑是一个至关重要的领域。而在 Linux 内存体系中,Cache 扮演着举足轻重的角色。它就像是一位默默奉献的幕后英雄,为系统的高效运行立下汗马功劳。那么,Linux 内存中的 Cache 究竟是什么?它又有着怎样神奇的作用呢?让我们一同揭开它的神秘面纱。
Dongwoo Jeong6 个月前
后端·c·cache·cache friendly
缓存基础解释与缓存友好型编程基础讨论了如何使用快速核心内存(约32,000个字)作为更大、更慢的核心内存(约1,000,000个字)的从属内存(slave)。
牛马程序员‍8 个月前
缓存·wpf·cache·xxl-job·定时任务
【云岚到家】-day03-门户缓存实现实战对于开通区域列表的缓存数据需要由定时任务每天凌晨更新缓存,如何实现定时任务呢?1.使用jdk提供的Timer定时器
安全二次方security²8 个月前
缓存·cache·smmu·arm安全架构·系统mmu·虚拟机结构·vms
SMMU软件指南SMMU编程之虚拟机结构和缓存安全之安全(security²)博客目录导读目录一、虚拟机结构(VMS)二、缓存虚拟机结构(VMS)是SMMU中的概念,是一个由STE.VMSPtr字段指向的结构,包含每个虚拟机的配置设置。在相同安全状态下具有相同虚拟机ID(VMID)的多个STE必须指向相同的VMS。当前VMS仅支持内存系统资源分区和监控(MPAM)功能。它将由guest操作系统配置的虚拟CD.PARTID值映射到物理PARTID值。有关MPAM功能的详细信息,请参阅架构学习——内存系统资源分区和监控(MPAM)概述。
移知9 个月前
性能优化·cache
从实战出发,精通Cache设计与性能优化在现代计算机系统中,缓存(Cache)的性能对于整个系统的性能至关重要。工程师们在设计和优化缓存系统时,经常面临一系列挑战和问题,这些问题直接影响到处理器的效率、系统的响应速度以及能源的消耗。
mengml_smile10 个月前
cache
缓存cacheJava开发利器Guava Cache之使用篇
cyt涛10 个月前
java·redis·spring·缓存·框架·cache·注解
Spring Cache-基于注解的缓存Spring Cache 是 Spring 提供的缓存抽象框架,能够将数据缓存到内存或外部缓存中,减少数据库或远程服务的访问频率,从而显著提升应用性能。Spring Cache 通过注解的方式实现缓存逻辑,使用方便,支持多种缓存实现,例如 ConcurrentMap、EhCache、Redis 等。
drebander10 个月前
java·spring·cache
在 Spring 中使用 @Cacheable 和 @CacheEvict缓存是提高性能和用户体验的重要工具。Spring Framework 提供了强大的缓存抽象,使得缓存的使用变得简单高效。本文将介绍两个核心注解:@Cacheable 和 @CacheEvict,并讨论它们的用法和注意事项。
北极星6号1 年前
缓存·cache·内存优化
buffer/cache内存优化_posix_fadvise_主动释放读缓存cache1.htop free命令发现系统 buffer/cache 内存占用高free -h total used free shared buff/cache available Mem: 61Gi 15Gi 569Mi 1.7Gi 45Gi 43Gi Swap: 30Gi 0.0Ki 30Gi
littleschemer1 年前
缓存·go·cache·bigcache
Go缓存系统缓存(Caching),用于提高数据访问速度和系统性能。它通过在快速的存储介质中保存数据的副本,使得数据可以被更快地检索,而不是每次都从较慢的原始数据源(如数据库或磁盘)中获取。缓存通常用于减少数据检索时间、降低系统负载、提高响应速度和改善用户体验。
时光飞逝的日子1 年前
cache·mmu·armv7·内存类型·cortex-a7·normal memory·device memory
Cortex-A7支持的内存类型详解及配置举例Introduction to memory protection unit management on STM32 MCUs.pdf ARM ArchitectureReference Manual ARMv7-A and ARMv7-R edition.pdf
天然1291 年前
linux·内存·cache
深入理解linux 内存cachelinux中的内存是以page为单位进行管理的, Page Cache是Linux内核中的一种缓存机制,用于缓存文件系统中的数据和元数据。 当应用程序读取文件时,文件的内容会被缓存到Page Cache中,如果下次再次读取该文件,内核会直接从Page Cache中读取数据,而不必再次访问磁盘。 page cache是存储在内存中的Page的一种特殊用法。
橘色的喵1 年前
linux·c++·缓存·arm·cache·共享内存·mmap
[QNX] C++编程: 外部硬件加速器与Linux-ARM共享内存中使用NOCACHE的必要性与优化策略在嵌入式Linux-ARM系统编程中,外部硬件加速器(如FPGA)和SOC(System on Chip)经常需要共享内存进行数据交换。SOC通过共享内存读取FPGA处理的数据,而FPGA则直接写入内存。这种架构在性能和实时性上有着明显的优势,特别是在需要高速数据传输的场景中,如视频处理、网络通信等。