技术栈
cache
XueminXu
2 天前
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
triticale
6 天前
cache
·
计算机组成原理
·
lru
【计算机组成原理】LRU计数器问题
学习最近最久未使用(LRU)算法的时候是否会有这样一个疑问,为什么命中某一行时,该行的计数器清零,比其低的计数器加1,其余不变。
鼠鼠我捏,要死了捏
19 天前
redis
·
cache
生产环境Redis缓存穿透与雪崩防护性能优化实战指南
在当下高并发场景下,Redis 作为主流缓存组件,能够极大地提升读写性能,但同时也容易引发缓存穿透、缓存击穿及缓存雪崩等问题,导致后端依赖数据库的请求激增,系统稳定性大幅下降。本文将从原理深度解析、关键源码剖析到实战项目示例,全方位探讨如何在生产环境中构建可靠、稳定、高效的 Redis 缓存体系,并给出性能测试与优化建议,帮助后端工程师在真实业务场景中游刃有余地应对各种缓存故障。
Jeaten
3 个月前
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日录用。
伊织code
4 个月前
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盘的空间消耗特别快。
深度Linux
6 个月前
linux
·
内存
·
cache
深入理解Linux内存缓存:提升性能的关键
在深入探索 Linux 系统的奇妙世界时,内存管理无疑是一个至关重要的领域。而在 Linux 内存体系中,Cache 扮演着举足轻重的角色。它就像是一位默默奉献的幕后英雄,为系统的高效运行立下汗马功劳。那么,Linux 内存中的 Cache 究竟是什么?它又有着怎样神奇的作用呢?让我们一同揭开它的神秘面纱。
Dongwoo Jeong
6 个月前
后端
·
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_smile
10 个月前
cache
缓存cache
Java开发利器Guava Cache之使用篇
cyt涛
10 个月前
java
·
redis
·
spring
·
缓存
·
框架
·
cache
·
注解
Spring Cache-基于注解的缓存
Spring Cache 是 Spring 提供的缓存抽象框架,能够将数据缓存到内存或外部缓存中,减少数据库或远程服务的访问频率,从而显著提升应用性能。Spring Cache 通过注解的方式实现缓存逻辑,使用方便,支持多种缓存实现,例如 ConcurrentMap、EhCache、Redis 等。
drebander
10 个月前
java
·
spring
·
cache
在 Spring 中使用 @Cacheable 和 @CacheEvict
缓存是提高性能和用户体验的重要工具。Spring Framework 提供了强大的缓存抽象,使得缓存的使用变得简单高效。本文将介绍两个核心注解:@Cacheable 和 @CacheEvict,并讨论它们的用法和注意事项。
北极星6号
1 年前
缓存
·
cache
·
内存优化
buffer/cache内存优化_posix_fadvise_主动释放读缓存cache
1.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
littleschemer
1 年前
缓存
·
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
天然129
1 年前
linux
·
内存
·
cache
深入理解linux 内存cache
linux中的内存是以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则直接写入内存。这种架构在性能和实时性上有着明显的优势,特别是在需要高速数据传输的场景中,如视频处理、网络通信等。