稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
  • 后端
  • 前端
  • Android
  • iOS
  • 人工智能
  • 开发工具
  • 代码人生
  • 阅读
  • C++17 并行矩阵乘法: 从单线程到多进程共享内存的性能实测
    以 512x512 矩阵乘法为载体,基于 newosp 基础设施库实测对比单线程、线程池、消息总线、多进程共享内存四种并行方案的性能差异,分析各方案在嵌入式 Linux 平台上的架构取舍与加速比。
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    C++
  • Android 模块化 笔记
    好的,作为一名在Android领域摸爬滚打十年的老兵,我来为你详细展开 模块化在实际开发中的落地细节。很多开发者对模块化的理解停留在“拆分成多个module”,但在实际项目中,如何划分、如何配置、如何
    • 心源xinyuan
    • 1小时前
    • 10
    • 点赞
    • 评论
    Android
  • C++ 单例模式的线程安全实现: 从 DCLP 的历史缺陷到 C++11 的修复
    双重检查锁定 (DCLP) 是 C++ 并发编程中最臭名昭著的模式之一。2004 年 Scott Meyers 和 Andrei Alexandrescu 论证了它在 C++03 中不可移植地安全实现
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    C++
  • 多线程死锁与优先级反转实战: 从问题复现到工程解决方案
    死锁与优先级反转的实战指南。通过 6 个可编译运行的 C++ 示例,复现经典 AB-BA 死锁、回调重入死锁、自死锁、优先级反转等场景,逐一给出工程修复方案
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    C++
  • eventpp 性能优化实战: 6 个瓶颈定位与 5 倍吞吐提升
    通过逐行阅读 eventpp v0.1.3 核心代码,定位到回调遍历加锁、双锁入队、排他锁查 map 等 6 个性能瓶颈。
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    嵌入式
  • perf 性能分析实战: 从硬件计数器到火焰图的完整工作流
    perf 是 Linux 内核内置的性能分析框架,通过硬件 PMU(Performance Monitoring Unit)计数器和内核 tracepoint 采集性能数据。
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    Linux
  • 【技术专题】PyTorch2 深度学习 - 张量(Tensor)的定义与操作
    大家好,我是锋哥。最近连载更新《PyTorch2 深度学习》技术专题。 本课程主要讲解基于PyTorch2的深度学习核心知识,主要讲解包括PyTorch2框架入门知识,环境搭建,张量,自动微分,数据加
    • 小锋java1234
    • 1小时前
    • 4
    • 点赞
    • 评论
    PyTorch 深度学习
    【技术专题】PyTorch2 深度学习 - 张量(Tensor)的定义与操作
  • 嵌入式系统死锁防御: 从有序锁到无锁架构的工程实践
    死锁是嵌入式多线程系统中最隐蔽的故障之一。本文从一个典型的双锁死锁场景出发,逐步演示有序锁、lock_guard、try_lock、无锁队列四种防御策略,分析各方案在嵌入式实时系统中的工程权衡。
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    嵌入式
  • 无锁异步日志设计: Per-Thread SPSC 环形缓冲与分级路由
    在多核 ARM Linux 嵌入式系统中,同步日志的 I/O 阻塞导致控制回路超时和看门狗复位。本文设计一种基于 Per-Thread SPSC 环形缓冲与分级路由的异步日志架构
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    嵌入式
  • SPSC 无锁环形缓冲区设计剖析: 从原理到每一行代码的工程抉择
    深度剖析 liudegui/ringbuffer 的 SPSC 无锁环形缓冲区实现。逐项解析缓存行对齐、2 的幂位掩码、wait-free 无重试设计、精确 acquire-release 内存序
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    C++
  • 如何公平地对比消息总线性能: 基准测试方法论与陷阱
    性能基准测试远比 '跑个循环、算个平均' 复杂得多。队列溢出会虚高吞吐 30%,时钟调用本身构成 60-160% 的测量开销,功能差异让 'apples-to-apples' 几乎不可能。
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    C++
  • Lock-free MPSC 消息总线的设计与实现: 从 Ring Buffer 到零堆分配
    在嵌入式系统中,消息总线是组件间通信的核心基础设施。本文剖析 MCCC 消息总线的设计决策与工程权衡
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    嵌入式
  • 共享内存 IPC 实践: 从 POSIX shm 到 newosp 无锁 Ring Buffer
    共享内存是 Linux 进程间通信中延迟最低的机制,但原始的 POSIX shm_open/mmap 接口缺少同步、生命周期管理和崩溃恢复。
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    嵌入式
  • 内存屏障的硬件原理: 从 Store Buffer 到 ARM DMB/DSB/ISB
    内存屏障是无锁编程的底层基石,但多数文章停留在 acquire/release 的使用层面,没有解释 **为什么** CPU 会重排序。
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    C++
  • C++ 消息总线性能实测: 6 个开源方案的吞吐量与延迟对比
    在同一硬件上统一测试 MCCC、eventpp、EnTT、sigslot、ZeroMQ、QP/C++ 六个消息总线方案,从吞吐量、延迟、内存安全、嵌入式适配性四个维度给出选型建议
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    C++
  • 基于无锁消息总线的观察者模式: 零堆分配、单线程消费
    基于无锁 MPSC 消息总线,实现嵌入式场景下的数据分发架构。提供两种方案: Component 动态订阅版和 StaticComponent 零开销编译期分发版。
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    C++
  • MCCC 消息总线零堆分配优化与性能实测
    从 MCCC 消息总线优化实践中提炼 5 个零堆分配模式 (Envelope 内嵌、编译期类型索引、函数指针 RAII、FixedFunction/FixedVector/FixedString
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    嵌入式
  • 对象池在嵌入式热路径上的三个隐性成本
    对象池 (mutex + queue + shared_ptr) 比裸 malloc 快约 60%,是减少堆分配的第一步改进。
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    C++
  • newosp 源码中的 C++17 实践: 8 项能力的工程落地
    从 newosp v0.4.3 (43 headers, 1153 tests) 源码中提炼 C++17 能力的实际工程运用。每项附具体代码位置、设计决策和 C 语言对比
    • 橘色的喵
    • 1小时前
    • 2
    • 点赞
    • 评论
    嵌入式
  • Unix Domain Socket 实时性优化: 嵌入式 IPC 全链路调优
    面向嵌入式 ARM-Linux 平台的 Unix Domain Socket 实时性优化系统指南..
    • 橘色的喵
    • 1小时前
    • 1
    • 点赞
    • 评论
    嵌入式
  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30