Rust 优化技术非官方指南 本文深入探讨了 Rust 语言在构建高性能系统时可应用的优化策略,并通过以太坊客户端 Reth 的实际案例,展示了零拷贝操作、内存布局优化、分配模式、并行处理、缓存友好的数据结构、流处理与延迟计算、数据库与 I/O 优化、编译时优化等关键技术。强调在优化前进行性能测量和验证,并分享了避免过早优化和过度设计的经验教训。 Rust 性能优化 零拷贝 内存布局 并行处理 缓存 Yong kang Chia 发布于 2025-06-04 3683 1 1
如何使用 Pinocchio 构建 Solana 程序 本文深入探讨了使用 Pinocchio 构建 Solana 程序,Pinocchio 是一个高度优化的零依赖库,旨在替代 solana-program crate,通过零拷贝技术优化程序执行,从而减少计算单元(CU)的使用。 Pinocchio Solana程序 零拷贝 CU优化 Anchor框架 Steel框架 Token2022 Helius 发布于 2025-06-28 2948 0 0
Solana 程序源码级可见性实现 本文介绍了如何利用 Pinocchio 框架和 Mollusk 测试框架构建高性能、轻量级的 Solana 程序。作者强调了传统测试仅关注交易成败的局限性,并提出通过 sbpf-coverage 工具实现源码级的代码覆盖率分析,以确保每一行逻辑和执行路径都经过严谨验证,从而达到“航空级”的工程可靠性。 Solana Pinocchio Mollusk 代码覆盖率 智能合约测试 零拷贝 LimeChain 发布于 2026-04-03 437 0 0