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

本文讨论了 C++ 中内存池管理的一个 bug,特别是 KeyEvictInfo.iter_ 的迭代器失效问题。作者指出,虽然代码表面上看似安全,但由于使用 std::make_pair 导致的拷贝操作,实际上破坏了迭代器的有效性。这种隐蔽的语义差异使得问题难以察觉,强调了 C++ 语言的复杂性和潜在风险。

Mooncake Evict: 一次 std::make_pair 让 iter_ 悄悄失效

学习让我快乐
学习让我快乐 · 2026-04-21T16:00:00Z

本文讨论了Mooncake统一内存池中的驱逐策略,强调在处理softpin对象时,驱逐应以迁移为主,而非删除。借鉴Linux内存回收机制,提出分层的驱逐逻辑,以优化内存管理,确保在线操作的高效性和稳定性。

Mooncake 统一内存池:从默认 Evict 到 Linux Reclaim

学习让我快乐
学习让我快乐 · 2026-04-20T16:00:00Z

本文讨论了在 Mooncake 接入 RL 中的 local master 和统一内存池设计,通过整合数据平面减少数据拷贝,提高效率。提出了统一的内存分配、元数据管理和生命周期管理,确保数据高效访问和管理。强调 AI 在代码实现中的辅助作用,认为 Rust 语言更适合此类开发。

Mooncake 统一内存池:AI Vibe Coding 与 Rust

学习让我快乐
学习让我快乐 · 2026-03-14T16:00:00Z
在Zig中实现自定义内存池

Zig的内存池系统允许开发者创建定制的内存策略,适用于频繁重用的对象。内存池是预分配的内存块,适合性能关键的系统,能够有效避免碎片化。本文介绍了如何在Zig中构建固定大小的内存池,手动管理内存分配,特别适合游戏和嵌入式系统。

在Zig中实现自定义内存池

DEV Community
DEV Community · 2025-05-09T01:24:24Z
通过自定义内存池优化C++内存管理

在性能关键的应用中,频繁的内存分配会导致延迟和碎片化。为此,开发了一个自定义内存池分配器,通过预分配内存、减少分配开销和优化内存重用来提高效率。该内存池使用链表结构回收内存,支持动态扩展,适合需要频繁分配和释放的场景,如游戏引擎。基准测试表明,该内存池在大对象数量下的分配和重分配速度明显优于标准方法。

通过自定义内存池优化C++内存管理

DEV Community
DEV Community · 2024-11-01T02:26:34Z

高级协议如自动做市商(AMMs)允许用户设置截止时间参数,以限制交易执行时间。没有截止时间,交易可能在内存池中停留,导致不利价格。协议不应使用block.timestamp作为截止时间,因为验证者可能延迟交易。用户应能设置过期时间,否则可能面临损失,尤其是没有滑点参数时。缺乏到期时间检查和滑点保护可能导致用户损失代币。

02.DEFI 攻击 - 无到期时间/截止日期

DEV Community
DEV Community · 2024-10-01T07:39:46Z

本文通过实验调查堆内存和栈内存用作buffer时的性能差异及原因。实验结果表明,在内存不大且不频繁分配的场景下,栈内存和堆内存的性能差异不大。对于频繁分配的场景,堆内存的性能会受到影响,需要考虑预分配或自建内存池。使用智能指针管理内存时,应避免频繁的直接[]访问。指针++访问会比[]访问慢。实验结果仅在benchmark环境中得到,实际生产环境可能有不同结果,应通过实验验证。

栈buffer对比堆buffer

BBing's Blog
BBing's Blog · 2024-07-29T13:42:19Z

本文介绍了内存池的工作原理和实现方式,以及内存管理的必要性。内存池可以有效避免内存碎片和频繁的内存创建和释放。文章详细介绍了内存池的定义、创建、销毁、重置、分配和释放等操作,并提供了完整的示例代码。

超越内存限制:深入探索内存池的工作原理与实现

华为云官方博客
华为云官方博客 · 2023-09-26T06:48:11Z

silly是一个基于Lua的高并发网络框架,最近为了增加etcd支持,作者决定给定时器增加取消功能。作者使用内存池解决session到node指针的映射问题,通过计算偏移量反向推理出对应的node指针的值。作者还优化了代码,利用浪费的4字节减少闭包的创建,降低代码重复度,优化性能。整个数据结构包括node、page、pool、slot_root和slot_level。

终于给Silly的定时器增加了取消功能

重归混沌的BLOG
重归混沌的BLOG · 2023-08-19T06:18:54Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码