cache

littleschemer19 天前
缓存·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
天然1292 个月前
linux·内存·cache
深入理解linux 内存cachelinux中的内存是以page为单位进行管理的, Page Cache是Linux内核中的一种缓存机制,用于缓存文件系统中的数据和元数据。 当应用程序读取文件时,文件的内容会被缓存到Page Cache中,如果下次再次读取该文件,内核会直接从Page Cache中读取数据,而不必再次访问磁盘。 page cache是存储在内存中的Page的一种特殊用法。
橘色的喵2 个月前
linux·c++·缓存·arm·cache·共享内存·mmap
[QNX] C++编程: 外部硬件加速器与Linux-ARM共享内存中使用NOCACHE的必要性与优化策略在嵌入式Linux-ARM系统编程中,外部硬件加速器(如FPGA)和SOC(System on Chip)经常需要共享内存进行数据交换。SOC通过共享内存读取FPGA处理的数据,而FPGA则直接写入内存。这种架构在性能和实时性上有着明显的优势,特别是在需要高速数据传输的场景中,如视频处理、网络通信等。
SkylerHu2 个月前
nginx·缓存·cache
Nginx缓存配置实现CDN加速Nginx缓存可以作为作为 CDN 节点实现访问文件的加速,可以极大减轻后端服务的带宽和机器负载。本文介绍如何配置Nginx作为一个文件访问的缓存服务。
傻傻虎虎3 个月前
系统架构·cache
【系统架构设计】计算机组成与体系结构(三)Cache 功能是提高CPU数据输入输出的速率,突破所谓的“冯·诺依曼瓶颈”,即CPU与存储系统间数据传送带宽限制。其容量小但速度快。
营赢盈英3 个月前
java·spring boot·nginx·缓存·cache·proxy模式
架构设计 - Nginx Proxy Cache 缓存配置web 应用业务缓存通常3级:一级缓存:JVM 本地缓存二级缓存:Redis集中式缓存三级缓存:Nginx Proxy Cache 缓存 或 Nginx Lua 缓存
10km4 个月前
java·缓存·cache·数组·guava·object[]·loadingcache
guava:支持数组(Object[])为Key的缓存实现以前写过一篇博客《java:基于guava缓存(LoadingCache)实现结果缓存避免重复计算》对Guava的缓存机制进一步进行了便利化封装。已经在我的项目中被广泛使用。 guava的LoadingCache在调用时要求只能有一个输入参数,算计后返回一个输出结果。 但是在实际应用中计算参数往不止一个,对于两个或三个输入参数的时候还可以用Pair,Triple之类的对象封装,但更多参数就不好搞了。 为了解决多参数计算结果缓存问题,最好能用对象数组(Object[])来做为Key,这样就可以广泛支持任意类
伊织code6 个月前
langchain·llm·cache·stream·serialization
LangChain - LLMs本文转载整理自: https://python.langchain.com.cn/docs/modules/model_io/models/
伊织code6 个月前
langchain·cache·chain·chat·model
LangChain - ChatModels本文转载整理自:https://python.langchain.com.cn/docs/modules/model_io/models/chat/
applebomb6 个月前
jetcache·cache·redission·ccframe
jetcache 2级缓存模式实现批量清除希望能够实现清理指定对象缓存的方法,例如缓存了User表,当User表巨大时,通过id全量去清理不现实,耗费资源也巨大。因此需要能够支持清理指定本地和远程缓存的批量方法。
屿小夏.7 个月前
深度学习·arm·cache·mmu·armv8·armv9
Arm MMU深度解读本文转自 周贺贺,baron,代码改变世界ctw,Arm精选, armv8/armv9,trustzone/tee,secureboot,资深安全架构专家,11年手机安全/SOC底层安全开发经验。擅长trustzone/tee安全产品的设计和开发。文章有感而发。
cv工程师小智7 个月前
安全·缓存·arm·cache·tee·armv8·armv9
多核多cluster多系统之间缓存一致性概述在一个大架构大系统中,有哪些一致性需要维护?我们先看如下一张架构图。 然后请思考:网上的好多篇博文,一提Cache的多核一致性就必然提到MESI、MOESI ,然后就开始讲MESI、MOESI维护性原理?试问一下,您是真的不理解MESI吗?您真的需要学习MESI?你不理解的是架构吧,而不是学什么协议. 既然要学习MESI,那么这里也继续提出一些问题:
发狂的小花7 个月前
c语言·c++·性能优化·架构·cache
计算机体系架构初步入门🎬个人简介:一个全栈工程师的升级之路! 📋个人专栏:高性能(HPC)开发基础教程 🎀CSDN主页 发狂的小花 🌄人生秘诀:学习的本质就是极致重复!
顽石九变8 个月前
redis·springboot·cache
【SpringBoot3】Spring Boot 3.0 集成 Redis 缓存Redis缓存是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它主要用于作为数据库、缓存和消息中间件,以快速读写和丰富的数据结构支持而著称。
yaoxin5211238 个月前
开发语言·数据库·sql·c#·cache·iris·m
第四章 使用 SQL Search - SQL search_items 语法基本索引 search_items 可以包含以下语法:词搜索:同现词搜索:位置短语搜索:注意:可以使用双引号“word1 word2 word3”或括号 (word1 word2 word3) 来分隔位置短语。由于括号也用于对逻辑运算符进行分组,因此优先使用双引号。
发狂的小花8 个月前
c++·性能优化·c·cache·llvm·arm neon·自动向量化
性能优化(CPU优化技术)-NEON 自动向量化「发表于知乎专栏《移动端算法优化》」本章节主要介绍了自动向量化的相关内容。🎬个人简介:一个全栈工程师的升级之路! 📋个人专栏:高性能(HPC)开发基础教程 🎀CSDN主页 发狂的小花 🌄人生秘诀:学习的本质就是极致重复!
yaoxin5211239 个月前
开发语言·cache·iris·m
第十八章 调用Callout Library函数 - 使用 $ZF(-5) 通过系统 ID 访问库$ZF(-5) 函数使用系统定义的库和函数标识符来调用库函数。在进行许多库函数调用的应用程序中,这可以显着减少处理开销。可以同时打开多个库。每个库只需加载一次,每个库或函数标识符只需生成一次。实用函数 $ZF(-4,1)、$ZF(-4,2) 和 $ZF(-4,3) 用于获取所需的标识符以及加载或卸载库:
秋堂主9 个月前
cache·caché objects
Caché Objects | 第五章 | %Dictionary Classes 的使用本章讨论类定义类(class definition classes),这是一组持久性类,提供对所有类定义的对象和 SQL 访问。
yaoxin5211239 个月前
typescript·开源·部署·vue3·cache·iris·m
开源预约挂号平台 - 从0到上线由于篇幅有限,以下为重点功能讲解,可参考项目源码对比观看。下一步安装即可。注:网络不好可以替换镜像地址。