小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Bertrand Drouvot:欢迎使用pg_shmemviz:PostgreSQL共享内存可视化工具

pg_shmemviz是一款可视化PostgreSQL共享内存的新工具,提供内存映射、分配表、结构检查器和字节视图,支持动态共享内存、NUMA节点显示及快照对比。它通过调试器读取DWARF信息,需在开发环境使用,当前为beta版,兼容PostgreSQL 20devel。

Bertrand Drouvot:欢迎使用pg_shmemviz:PostgreSQL共享内存可视化工具

Planet PostgreSQL Planet PostgreSQL · 2026-08-20T01:00:00Z

本文介绍SPDK作为虚拟机块设备后端(vhost/virtio)的机制。SPDK通过vhost-user协议(Unix套接字+共享内存)在用户态轮询队列,替代内核vhost,减少VMEXIT。文章对比vhost-scsi与vhost-blk的差异,强调共享内存(hugepage)、NUMA绑核等硬前提,并给出排障要点,区分与NVMe-oF及内核vhost的定位。

【SPDK 用户态存储】vhost / virtio 边界:对 VMM 提供块后端的位置

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

本文介绍HAProxy 3.4.3的线程与调度机制。默认单进程多线程,每线程独立事件循环,连接固定由单线程服务。stick-table在线程间共享,但nbproc进程间不共享。thread-group和cpu-map用于优化CPU局部性。在poller线程中阻塞会导致该线程所有连接超时。与Nginx多进程和Envoy Main/Worker模型对比,HAProxy用共享内存换取粘性一致性,但需注意锁竞争和阻塞风险。

【HAProxy 数据面】线程与调度:nbthread、Thread-group 与共享内存边界

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

本项目探讨了Rust与Python之间的视频帧通信,采用共享内存技术替代管道方案,使用pyinstaller简化Python部署,并通过raw_sync创建低内存占用的互斥锁,优化异常处理。最终实现了高效的进程间数据传输,提升了系统性能和可移植性。

一个共享内存锁引发的思考

Rust.cc Rust.cc · 2026-07-07T08:30:25Z
Floor Drees:蒙特利尔会议:开发者U计划(规划者)补丁

在蒙特利尔的开发者培训计划中,参与者深入学习了PostgreSQL的优化器、IPC和共享内存等内容。Robert Haas的课程受到高度评价,学员们积极参与讨论和实践,计划未来继续研究优化器源代码和相关补丁,以提升对PostgreSQL的理解和应用。

Floor Drees:蒙特利尔会议:开发者U计划(规划者)补丁

Planet PostgreSQL Planet PostgreSQL · 2026-07-03T12:19:44Z
子代理:在专业化人工智能代理之间分割上下文

本文讨论了多代理系统中的子代理概念及其优势。子代理专注于特定任务,避免了单一代理在处理复杂任务时的效率低下和信息丢失。通过共享内存和检索机制,子代理能够保持上下文一致性,减少重复工作和错误。Redis作为实时上下文引擎,优化了多代理系统的协调与性能。

子代理:在专业化人工智能代理之间分割上下文

Redis Blog Redis Blog · 2026-06-22T00:00:00Z

共享内存数据库因RDMA和CXL技术的出现而重新受到关注。RDMA降低了跨机访问延迟,提升了数据库性能,CXL则提供了硬件级一致性。研究项目如FaRM、NAM-DB和Sundial展示了这些技术在分布式事务处理中的应用。未来,结合RDMA和CXL的架构可能会在数据库设计中发挥重要作用,推动更高效的共享内存模型。

【数据库研究前沿】共享内存数据库复兴:RDMA/CXL 下的分布式事务

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-05-12T00:00:00Z
高通的「共享内存架构」,想让 Win 本追上 MacBook Pro

华硕发布灵耀 16 Air 骁龙版,搭载高通骁龙 X2 Elite Extreme 平台,内存封装在 SoC 中,提供228 GB/s的内存带宽。机重1.2kg,续航20-30小时,售价13999元。该款笔记本旨在缩小与苹果M系列的差距,推动Windows on ARM的发展,尽管性能仍有差距,但为轻薄本用户提供更强的AI算力和更好的使用体验。

高通的「共享内存架构」,想让 Win 本追上 MacBook Pro

爱范儿 爱范儿 · 2026-04-29T04:27:53Z

PostgreSQL的等待事件系统是调试的重要工具,LWLock(轻量级锁)用于协调对共享内存的访问。LWLock等待通常与性能问题相关,可能由高并发更新或写入高峰引起。识别和分析LWLock等待事件有助于发现系统瓶颈,优化数据库性能。

理查德·燕:理解PostgreSQL等待事件

Planet PostgreSQL Planet PostgreSQL · 2026-04-13T08:00:00Z

研究表明,Spectre V2侧信道攻击中,共享内存的创建方式会影响攻击效果。文件支持的共享内存比Sys V共享内存更有效,主要由于交换和回收行为的不同。建议禁用透明大页以提升性能。

进行中的侧信道 {熔毁, 幽灵}

shrik3 shrik3 · 2026-03-13T17:58:42Z

本文比较了向量化和标量访问共享内存的性能,结果表明两者性能相当,且向量化访问不会引发共享内存银行冲突。通过合理设计访问模式,向量化访问能够有效减少指令数量,从而提升性能。

CUDA共享内存无银行冲突的向量化访问

Lei Mao's Log Book Lei Mao's Log Book · 2026-02-13T08:00:00Z
Go 语言的编程哲学

从10号开始,我减少外出,专注学习Go语言。Go适合高并发Web应用,编程风格简洁明了。通过Go Proverbs网站,我理解了共享内存与通信的关系,认识到并发与并行的区别,并使用channel简化线程间的数据共享。Go语言鼓励清晰、简洁的代码,提升可读性和维护性。

Go 语言的编程哲学

極客死亡計劃 極客死亡計劃 · 2025-11-25T15:49:00Z
Go 语言的编程哲学

从10号开始,我减少外出,专注学习Go语言。Go适合高并发Web应用,编程风格清晰,强调共享内存与通信的关系,区分并发与并行,使用channel简化数据传递。Go语言鼓励简洁代码,错误处理直观,重视架构设计与文档化。总之,Go语言安全灵活,代码优雅。

Go 语言的编程哲学

極客死亡計劃 極客死亡計劃 · 2025-11-25T15:49:00Z
共享内存IPC缓存:加速LLM推理系统中的数据传输

Cohere为vLLM项目引入共享内存IPC缓存机制,显著提高了大规模LLM推理效率。首次请求的预填吞吐量提升11.5%,缓存请求提升69.9%。该机制特别适合处理大型多模态输入,增强了系统的可扩展性和性能。

共享内存IPC缓存:加速LLM推理系统中的数据传输

vLLM Blog vLLM Blog · 2025-11-13T00:00:00Z

RTIPC v0.3 发布,基于 Rust 的轻量级实时进程间通信库,专为 Linux 设计,支持共享内存和新连接模型。SQLx 0.9.0-alpha.1 发布,新增对 smol 和 async-global-executor 的支持,简化配置,包含不兼容变更。

【Rust日报】2025-10-15 SQLx 0.9.0-alpha.1 发布

Rust.cc Rust.cc · 2025-10-15T05:40:46Z

CUDA PTX的ldmatrix指令用于从共享内存加载矩阵到寄存器,支持多种矩阵布局。CuTe封装了该指令,简化了使用过程,用户可通过不同参数灵活加载转置或非转置矩阵,以满足MMA操作需求。

CuTe ldmatrix指令

Lei Mao's Log Book Lei Mao's Log Book · 2025-10-03T07:00:00Z

随着新服务器数量增加,老服务器的内存开销问题愈发严重。通过共享内存和 mmap 技术,可以有效降低 XML 配置的内存占用。利用 Go 的 unsafe 包和结构体内存布局,能够实现高效的内存管理,减少内存消耗。

在Go语言中如何使XML加载内存无限趋近于0

重归混沌的BLOG 重归混沌的BLOG · 2025-07-13T08:55:57Z

本文讨论了Linux中的System V进程间通信(IPC)机制,展示了使用共享内存进行数据传输的示例代码,包括写入和读取过程,并分析了相关警告信息,强调了学习中的迭代重要性。

Linux系列:聊一聊 SystemV 下的进程间共享内存

dotNET跨平台 dotNET跨平台 · 2025-05-11T00:04:05Z

本文讨论了Linux中System V进程间通信的实现,介绍了共享内存的基本概念及示例代码。通过创建writer和reader进程,展示了共享内存的数据传输,并分析了相关警告信息。作者在学习中不断积累新知识,享受这一过程。

Linux系列:聊一聊 SystemV 下的进程间共享内存 - 一线码农

一线码农 一线码农 · 2025-05-10T03:02:00Z
5个常见的Go并发错误,可能会让你陷入困境

本文讨论了Go语言中的五个常见并发错误及其解决方法,包括:1. 忘记等待goroutine完成;2. 共享内存未加保护;3. 通道使用不当导致死锁;4. 通道过早或未关闭;5. 过度使用goroutine。建议使用sync.WaitGroup和Mutex来管理并发,确保程序稳定。

5个常见的Go并发错误,可能会让你陷入困境

DEV Community DEV Community · 2025-03-27T17:44:31Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

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