小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
非易失性内存快速通道(NVMe)

本文概述了NVMe(非易失性内存快速通道)驱动的实现过程,讨论了设计问题及解决方案,包括内存管理和进程状态处理。作者提到正在为桌面环境实现支持。

非易失性内存快速通道(NVMe)

Maestro
Maestro · 2026-04-23T10:30:00Z

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

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

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

本文讨论了将用C语言编写的io_uring回声服务器转换为Rust语言的过程。作者指出,Rust编译器强制开发者处理内存管理和所有权问题,避免了C语言中常见的内存泄漏和悬空指针问题。Rust的类型系统和生命周期检查确保了资源的正确管理,提供了更高的可靠性,尤其在大型项目中,减少了对程序员记忆的依赖。

用 Rust 重写一个 C 网络服务器,编译器拦了我五次

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-19T00:00:00Z
EP211:JVM的工作原理

JVM(Java虚拟机)在编译和运行Java代码之间的工作流程包括构建、加载、链接、初始化、内存管理和执行。编译器将源代码转为字节码,类加载器按需加载类,验证字节码的安全性,分配静态变量,最后通过解释器或JIT编译器执行代码,实现高效运行。

EP211:JVM的工作原理

ByteByteGo Newsletter
ByteByteGo Newsletter · 2026-04-18T15:30:39Z

Node.js中的Buffer与JavaScript的ArrayBuffer在内存管理上存在显著区别。Buffer是Node.js特有的类,适用于文件I/O和网络流,支持多种编码;而ArrayBuffer是ECMAScript标准,主要用于浏览器API,内存由V8管理。两者不可互换,使用时需注意转换和内存管理,以避免潜在的错误和性能问题。

Node.js中的Buffer与JavaScript的ArrayBuffer:2026年内存管理的完整指南

Planet MySQL
Planet MySQL · 2026-04-16T04:40:29Z
C# .NET 周刊|2026年3月3期

本文讨论了与.NET相关的技术主题,包括逆向工程、内存管理、无锁队列、认证授权和AI系统架构。重点分析了.NET程序集的保护机制破解、ConcurrentNativeQueue的性能优化、ASP.NET Core中的JWT认证与授权策略,以及OpenClaw项目的架构设计,内容深入且实用,适合对.NET技术感兴趣的开发者。

C# .NET 周刊|2026年3月3期

dotNET跨平台
dotNET跨平台 · 2026-04-13T23:57:57Z

本文介绍了JavaScript中的弱引用特性,包括WeakMap、WeakSet和WeakRef。WeakMap和WeakSet用于存储对象的弱引用,而WeakRef是对单个对象的弱引用包装器。WeakRef允许在对象被回收后检查其状态,适用于缓存和避免内存泄漏等场景。使用WeakRef时需谨慎,建议主动管理内存。

务必谨慎使用JS WeakRef弱引用

张鑫旭-鑫空间-鑫生活
张鑫旭-鑫空间-鑫生活 · 2026-04-13T08:01:51Z
别再无脑 go func() 了!Go 资深布道师 Dave Cheney 的 Goroutine 管理哲学

Go语言的Goroutine管理需谨慎。Dave Cheney强调Goroutine是有限资源,启动时需考虑停止机制,以防内存泄漏。应优雅管理Goroutine,使用Context进行协同停止。库设计应将并发权留给调用者,确保用户能控制Goroutine的生命周期。Cheney提出pkg/group作为现代Go微服务的管理方案,强调责任感与管理的重要性。

别再无脑 go func() 了!Go 资深布道师 Dave Cheney 的 Goroutine 管理哲学

Tony Bai
Tony Bai · 2026-04-12T22:29:12Z

vLLM是一个加速大语言模型推理的框架,解决了内存管理瓶颈。它提供Helm图表用于应用部署,支持配置、自动扩缩容和资源管理,允许用户灵活配置和管理自定义Kubernetes对象和多种模板。

【vLLM 学习】Helm 图表

HyperAI超神经
HyperAI超神经 · 2026-04-07T02:51:27Z

本文探讨了Linux内核中的内存分配机制,重点介绍了伙伴系统和SLUB分配器的协作。伙伴系统适合大块内存需求,而SLUB则专注于小对象的快速分配。两者的分层设计有效解决了内存碎片化问题,确保了高效的内存利用率和安全性。

伙伴系统与 SLUB 分配器:Linux 物理内存管理的两层架构

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

本文探讨了利用AI学习编译原理,特别是LLVM IR的应用。作者创建了一种PoC编程语言,研究基于作用域的内存管理,避免了垃圾回收的开销。文章还涵盖了词法分析、类型检查和逃逸分析等核心逻辑,强调编程语言特性的实现层次,并分享了项目中的学习经验。

跟着AI学编译原理

年华转瞬
年华转瞬 · 2026-04-03T20:07:00Z
一个帅气的链表节点删除引起的错误

在链表节点删除时,错误地释放了指针 p 的内存而非 p->next,导致段错误。此问题在与红黑树等其他数据结构结合使用时尤为危险,可能导致系统运行但结果错误。最终,作者修改了删除操作以避免此类问题。

一个帅气的链表节点删除引起的错误

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-03T08:28:27Z

在C++中调用C代码需使用`extern "C"`,以确保C函数可用。可在C头文件中通过条件编译使C++编译器识别`extern "C"`。此外,C++中可通过继承C结构体使用C数据结构,但需注意内存管理。

混编C和C++

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-03T08:28:27Z

本文讨论了Linux中的控制组(Cgroups)v2,强调其统一层级结构的优势,解决了v1的设计缺陷。介绍了创建Cgroup、设置资源限制(CPU、内存、IO)及监控和调试的方法,特别指出内存的软限制(memory.high)和硬限制(memory.max)的重要性,以及有效管理OOM(内存溢出)事件。最后提到Cgroups与容器运行时的关系,强调合理配置资源在容器管理中的重要性。

【从零造容器】Cgroups v2:让容器不能吃掉整台机器

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

Claude Code的内存管理系统采用三层架构:持久内存、会话内存和上下文窗口。持久内存保存用户偏好和项目配置,会话内存通过后台代理持续更新摘要,上下文窗口管理当前对话信息。系统通过三种压缩策略优化内存使用,确保重要信息保留,冗余内容丢弃,实现高效记忆和准确回忆。

深入探讨Claude Code的内存管理

Finisky Garden
Finisky Garden · 2026-04-01T16:03:17Z
谷歌一篇论文砸崩内存巨头?不懂“显存墙”,怎么做 AI 时代的工程师!

谷歌的论文《TurboQuant》提出了一种极端压缩算法,能将大模型推理中的KV缓存减少6倍,计算速度提升8倍。这一进展导致存储巨头股价下跌,因其影响内存需求。AI工程师需掌握GPU和内存管理,以应对大模型部署挑战。

谷歌一篇论文砸崩内存巨头?不懂“显存墙”,怎么做 AI 时代的工程师!

Tony Bai
Tony Bai · 2026-03-28T00:18:15Z
Microsoft Agent Framework构建.NET AI Agent

本文介绍如何在C#中使用Microsoft Agent Framework构建AI代理,重点在环境设置、内存管理和多代理协作。该框架优于AutoGen和Semantic Kernel,简化了开发过程,支持高效的上下文管理和代理协调,适合.NET开发者。

Microsoft Agent Framework构建.NET AI Agent

dotNET跨平台
dotNET跨平台 · 2026-03-23T00:03:02Z
帕维尔·卢扎诺夫:PostgreSQL 19:第三部分或2025年11月的CommitFest

本文回顾了2025年11月的CommitFest,介绍了PostgreSQL 19中的新优化和功能,包括查询计划改进、序列同步、逻辑复制和内存管理。这些新参数和功能提升了查询性能和数据一致性,简化了开发者的工作流程。

帕维尔·卢扎诺夫:PostgreSQL 19:第三部分或2025年11月的CommitFest

Planet PostgreSQL
Planet PostgreSQL · 2026-03-13T00:00:00Z
ConcurrentNativeQueue<T>:一个使用 .NET 实现的零 GC 压力的无锁 MPSC 原生队列

ConcurrentNativeQueue<T> 是一种无锁并发队列,专为高性能场景设计,如游戏引擎、音频处理和高频交易。它采用 MPSC 模型,避免 GC 停顿,提供高吞吐量和低延迟。与 ConcurrentQueue<T> 相比,ConcurrentNativeQueue<T> 牺牲了多消费者支持,需要手动管理内存,但在特定场景下性能显著提升。

ConcurrentNativeQueue<T>:一个使用 .NET 实现的零 GC 压力的无锁 MPSC 原生队列

dotNET跨平台
dotNET跨平台 · 2026-03-12T23:58:00Z
ConcurrentNativeQueue<T>:一个使用 .NET 实现的零 GC 压力的无锁 MPSC 原生队列

ConcurrentNativeQueue<T> 是一种无锁并发队列,专为高性能场景设计,适用于游戏引擎、音频处理和高频交易等。它采用 MPSC 模型,实现零 GC 压力和快速出队,避免传统队列的性能瓶颈。与 ConcurrentQueue<T> 相比,ConcurrentNativeQueue<T> 更适合对 GC 停顿敏感的应用,但仅支持非托管类型,需手动管理内存。

ConcurrentNativeQueue<T>:一个使用 .NET 实现的零 GC 压力的无锁 MPSC 原生队列

dotNET跨平台
dotNET跨平台 · 2026-03-12T23:58:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

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
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码