小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

Redis 7.4 版本中,ziplist 被 listpack 替代,优化了小集合的内存编码。quicklist 用于处理大列表,通过多个 listpack 节点提高效率。intset 用于小整数集合,超限后升级为 listpack 或哈希表,升级阈值可配置,主要目标是节省内存。

【Redis / 缓存内核】紧凑编码:listpack · quicklist · intset

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-07-13T00:00:00Z

本文讨论了softmax和LayerNorm等内存绑定算子的优化方法。softmax通过减去最大值来避免数值溢出,在线softmax则通过增量维护最大值和总和来减少遍数。LayerNorm采用Welford算法进行单遍均值和方差计算。逐元素融合技术将多个操作合并为一个kernel,显著减少访存次数,提高性能。整体优化策略强调数值稳定性和减少访存。

【GPU 算子工程】Softmax、LayerNorm 与逐元素融合

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-06-28T00:00:00Z
JDK 26中的性能改进

JDK 26发布了2500多个问题修复,显著提升了性能。新特性包括Lazy Constants API,优化对象初始化和启动速度。MemorySegment::getString减少内存分配,提高字符串提取效率。记录类的hashCode()性能优化,提升应用吞吐量。此外,改进了加密算法性能和垃圾回收机制,增强虚拟线程的可扩展性。整体上,JDK 26适合应用测试和迁移。

JDK 26中的性能改进

insidejava
insidejava · 2026-06-09T00:00:00Z
深入探讨Redis的新数组数据类型

Redis 8.8引入了数组类型,提供常数时间访问特定位置的能力,解决了开发者在处理有意义索引时的痛点。数组支持位置范围访问、固定大小缓冲区和稀疏数据的服务器端过滤,优化了内存使用和性能。新命令使开发者能够高效管理和查询数据,提升应用响应速度和资源利用率。

深入探讨Redis的新数组数据类型

Redis Blog
Redis Blog · 2026-06-02T00:00:00Z
EpiCache:用于长对话问答的情节KV缓存管理

EpiCache是一种KV缓存管理框架,专为长对话问答设计,旨在优化在固定内存预算下的缓存增长。通过块状预填充和情节相关的KV压缩,EpiCache提高了准确性,减少了延迟和内存使用,支持高效的多轮交互。

EpiCache:用于长对话问答的情节KV缓存管理

Apple Machine Learning Research
Apple Machine Learning Research · 2026-05-19T00:00:00Z
GoLand 2026.2 早期访问计划已启动

GoLand 2026.2的早期访问计划已启动,用户可以免费试用新功能并提供反馈。此次更新专注于性能分析、内存优化和项目快速启动,新增工具窗口可实时监控CPU和内存使用情况,并优化了结构布局以减少内存占用。用户反馈将影响最终版本的发布。

GoLand 2026.2 早期访问计划已启动

The JetBrains Blog
The JetBrains Blog · 2026-05-11T09:26:36Z

微软宣布Windows月活跃用户突破16亿,必应搜索月活跃用户超过10亿。CEO萨蒂亚·纳德拉表示将重视Windows系统,确保Windows 11在低内存设备上流畅运行,并将优化该系统以减少内存占用,吸引更多用户。

微软宣布Windows月活跃用户突破16亿 必应搜索月活跃用户突破10亿

蓝点网
蓝点网 · 2026-05-07T03:44:30Z
随机KV路由:实现自适应深度缓存共享

本文提出了一种随机跨层注意力机制,以优化变换器语言模型中的键值(KV)缓存管理。通过随机选择使用自身或前一层的KV状态,减少内存占用,同时保持模型性能。这种方法在预训练或微调阶段有效,尤其在数据受限的情况下表现出正则化效果。

随机KV路由:实现自适应深度缓存共享

Apple Machine Learning Research
Apple Machine Learning Research · 2026-05-05T00:00:00Z
2026年5月3日Python中心周刊摘要

本周Python开发者讨论了生成器的深层价值,超越了内存优化。介绍了“free-claude-code”工具和“Bernstein”AI编码代理。文章还探讨了Django中因Python 3.14增量垃圾回收导致的内存泄漏问题,以及如何将业务逻辑与Django ORM解耦。此外,Array API的采用提升了Python生态系统的性能。

2026年5月3日Python中心周刊摘要

Python Hub Weekly
Python Hub Weekly · 2026-05-03T18:00:00Z
开赟与IBM合作推出内存资源优化方案

上海开赟与IBM合作推出基于IBM Spectrum LSF平台的内存资源优化方案,旨在帮助企业降低算力成本。该方案通过AI预测需求和优化内存调度,提升集群内存利用率。某芯片设计企业应用后,内存利用率超过78%,作业等待时间缩短30%,每年节省数百万元硬件成本。未来版本将增强内存使用统计能力。

开赟与IBM合作推出内存资源优化方案

全球TMT-美通国际
全球TMT-美通国际 · 2026-04-24T10:09:05Z

持久化数据结构与传统数据结构不同,每次修改都会生成新版本并保留旧版本,核心在于结构共享以避免深拷贝。持久化分为部分持久化、完全持久化和汇合持久化,常用的实现技术包括路径复制和胖节点。Clojure的持久化向量采用HAMT结构以优化内存使用,持久化红黑树和Git的对象模型展示了其实际应用。持久化数据结构在并发和版本管理中具有优势,但在性能和内存管理上需谨慎。

持久化数据结构:函数式世界的基石

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-22T00:00:00Z

在设计变频器的红外遥控处理时,作者发现使用 std::map 会占用大量内存。为了解决这个问题,作者采用 frozen 库,将 map 定义为 constexpr,在编译期构造,从而减少了运行时内存占用,虽然代码体积略微增加,但有效降低了 RAM 使用。

编译期构造只读容器

菜菜博士
菜菜博士 · 2026-04-22T00:00:00Z

现代人工智能训练采用分布式架构,利用多个GPU进行大规模神经网络训练。主要挑战在于高效分配工作负载和同步加速器。应用数据并行性、完全分片数据并行性和混合分片数据并行性等技术,以降低内存使用并提高效率。同时,激活检查点和上下文并行性等方法也用于优化内存和计算性能。

CS231n 讲义:大规模分布式训练

Louis Aeilot's Blog
Louis Aeilot's Blog · 2026-04-19T00:45:09Z

文章介绍了降低程序内存使用的五个原则:1. 减少代码副本数,通过并发处理请求;2. 使用轻量工具,避免重型抽象;3. 将重操作隔离到短命进程中;4. 延迟加载,按需加载资源;5. 将不常用数据存储在磁盘而非内存。这些方法可以显著优化内存使用。

降低程序内存的五个原则

暗无天日
暗无天日 · 2026-04-18T00:00:00Z
上周蠎超赞 26w14 #515

本周的Python周刊介绍了与Python相关的技术和工具,包括人工智能、去中心化应用和内存优化。文章强调了社区贡献的重要性,并提到作者在翻译周刊过程中的努力。

上周蠎超赞 26w14 #515

蠎周刊
蠎周刊 · 2026-04-11T09:42:00Z
Python 潮流周刊#144:重写一个有 20 年历史的 Python 库

本周刊分享了12篇文章和12个开源项目,内容涉及Python库重写、内存优化和数据库实战,旨在提升读者的Python技能和职业收入。

Python 潮流周刊#144:重写一个有 20 年历史的 Python 库

豌豆花下猫 | Python猫
豌豆花下猫 | Python猫 · 2026-03-28T00:00:00Z

微软计划优化Windows 11,减少内存占用,以提升中低端设备的运行流畅性。目标是提高内存效率,确保在高负载下的稳定性。通过将WebView2应用迁移至原生框架,预计可节省更多内存。

内存价格高涨甚至倒逼微软要优化Windows 11 减少系统本身对内存的占用

蓝点网
蓝点网 · 2026-03-21T02:47:02Z
播客:[视频播客] 与Madelyn Olson探讨Valkey的改进

在本期节目中,Thomas Betts与Madelyn Olson讨论了Valkey项目的起源及其作为Redis开源分支的优化过程。Madelyn介绍了Valkey在内存使用和性能上的优化,强调其与Redis的兼容性和易于迁移的特点。Valkey支持复杂数据类型,适用于高可用性场景,已被多家云服务商采用。

播客:[视频播客] 与Madelyn Olson探讨Valkey的改进

InfoQ
InfoQ · 2026-02-09T11:00:00Z
瓦尔达·比比:解锁高性能PostgreSQL:关键内存优化

本文讨论了PostgreSQL的内存优化,重点在于两个关键参数:shared_buffers和work_mem。shared_buffers决定共享内存缓存大小,建议在服务器内存超过1GB时设置为总内存的20-25%。work_mem是每个操作的内存限制,默认值为4MB,适合简单的OLTP工作负载,分析查询时可能需要增加该值以避免磁盘溢出。调整时应根据实际性能指标进行,避免过度分配内存。

瓦尔达·比比:解锁高性能PostgreSQL:关键内存优化

Planet PostgreSQL
Planet PostgreSQL · 2026-01-29T07:30:12Z
使用完全分片数据并行在多个GPU上训练大型模型

本文介绍了完全分片数据并行(FSDP)在PyTorch中的应用,适用于无法在单个GPU上训练的大型模型。FSDP通过在多个GPU上分片模型参数来降低内存使用,文章讨论了其工作原理、模型准备、训练循环和微调,强调了在通信与计算重叠方面的优势。

使用完全分片数据并行在多个GPU上训练大型模型

MachineLearningMastery.com
MachineLearningMastery.com · 2025-12-30T22:12:18Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码