Showing Posts From
内存管理
-
houseme - 26 Nov, 2025
Mimalloc 秒配 Rust:一行换分配器,内存省一半
Rust 中使用 mimalloc 进行内存分配优化与性能分析 1. 什么是 mimalloc mimalloc (发音为 "me-malloc") 是一个通用的、面向性能的内存分配 ...
Mimalloc 高阶:三行代码把分配器锁到 0.2 µs,碎片再降 50%
Rust 中 Mimalloc 的高级进阶实战指南 在上文的基础上,本指南从用户实战角度出发,聚焦于 Mimalloc 在 Rust 项目中的高级应用场景。我们将深入探讨如何通过高级配置、性能调 ...
Mimalloc 秒配 Rust:一行换分配器,内存省一半
Rust 中 Mimalloc 的全面使用指南 1. Mimalloc 介绍 Mimalloc 是由 Microsoft 开发的一个紧凑的通用内存分配器,旨在提供卓越的性能和低碎片化。它 ...
-
houseme - 21 Nov, 2025
swift-bridge 异步 3 行碾压 UniFFI:Rust/Swift 零回调等待,延迟降 70%
swift-bridge 异步调用详解 & UniFFI 对比实战 作者注:基于 2025 年 12 月最新版本(swift-bridge 0.1.57+、UniFFI 0.28.0+) ...
-
houseme - 21 Nov, 2025
Rust ↔ Swift 高阶:Rust 与 Swift 零拷贝互调,单线程提速 5 倍
swift-bridge 高级进阶实战指南 —— 专为已经能跑通 Hello World、想在真实商业 App 中大规模使用 Rust 的开发者撰写 一、核心目标:让你在 2026 年之 ...
-
houseme - 20 Nov, 2025
Rust ↔ Swift 零成本互调:swift-bridge 10 行代码跑通 1 级性能
本文基于最新版本 swift-bridge 0.2+(支持 Rust 1.75+、Swift 5.9+、iOS 13+/macOS 13+)以及实际生产项目经验,系统性地讲解如何高效、正确、安全地 ...
-
houseme - 25 Oct, 2025
内存之舞·进阶篇:性能调优与生产实战的艺术
当基础舞步已然纯熟, 进阶的韵律在心中回响。 深入内存管理的幽微之处, 探寻极致性能的奥秘诗篇。第一章:高级配置与调优 1.1 mimalloc 高级配置 ...
-
houseme - 24 Oct, 2025
内存之舞:mimalloc 与 tikv-jemallocator 实战诗篇
在程序的王国里,内存是流淌的血液, 两位舞者翩翩起舞,各有独特韵律。 让我们走进这场优雅的性能之舞, 探寻内存管理的艺术真谛。第一章:初识舞者 mimalloc - ...
高性能分配器全面对比与实战指南:Mimalloc vs Jemalloc 在 Rust 项目中的应用
引言与背景 在 Rust 项目中,内存分配器的选择直接影响性能、内存使用效率和跨平台稳定性。mimalloc(由微软开发)和 jemalloc(广泛用于 Firefox、Redis 等)是两种 ...
解密 Crossbeam:模块详解与实战代码
Crossbeam 是 Rust 并发编程的利器,其模块化设计允许开发者根据需求选择性地使用功能强大的工具。本文将深入解析 Crossbeam 的主要模块,并通过完整的实例代码展示它们在实际场景中的应 ...