ARCHIVES

Original Article

The Rust Tax: Measuring the Cost of Memory Safety and Safely Recovering What You Can

Milind K. Patil1
1 Syncaissa Systems Inc. USA.

Published Online: January-February 2026

Pages: 40-54

References

1. GitHub Issue #77767: Code bloat from monomorphization of methods applied to arrays.
2. GitHub Issue #83010: Closures in generic code create duplicate monomorphizations.
3. GitHub PR #133883: Remove polymorphization.
4. jemalloc: Scalable concurrent malloc implementation for FreeBSD and Linux. https://github. com/jemalloc/jemalloc
5. mimalloc: Microsoft’s compact general-purpose allocator with excellent performance. https:// github.com/microsoft/mimalloc
6. Ottoni, G. and Maher, B. (2017). “Optimizing Function Placement for Large-Scale Data-Center Ap- plications.” Proc. IEEE/ACM Int. Symp. Code Generation and Optimization (CGO), pp. 233–244. https://doi.org/10.1109/CGO.2017.7863743
7. Panchenko, M., Auler, R., Nell, B., and Ottoni, G. (2019). “BOLT: A Practical Binary Optimizer for Data Centers and Beyond.” Proc. IEEE/ACM Int. Symp. Code Generation and Optimization (CGO),pp. 2–14. https://doi.org/10.1109/CGO.2019.8661201
8. Pettis, K. and Hansen, R. C. (1990). “Profile Guided Code Positioning.” Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation (PLDI), pp. 16–27. https://doi.org/10. 1145/93542.93550
9. rust-lang/rust: Official Rust compiler source code and standard library. https://github.com/ rust-lang/rust
10. Rust Performance Book. https://nnethercote.github.io/perf-book/
11. Shen, H., Pszeniczny, K., Lavaee, R., Kumar, S., Tallam, S., and Li, X. D. (2023). “Propeller: A Profile Guided, Relinking Optimizer for Warehouse-Scale Applications.” Proc. 28th ACM Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS), vol. 2. https://doi.org/10.1145/3575693.3575727
12. The Rust Programming Language. https://doc.rust-lang.org/book/
13. The Rustonomicon: The Dark Arts of Unsafe Rust. https://doc.rust-lang.org/nomicon/
14. Wang, B., et al. (2022). “Understanding and Detecting Real-World Safety Issues in Rust.” IEEE/ACM International Conference on Automated Software Engineering (ASE 2022).

Related Articles

2026

Fake Currency Detection Using Deep Learning

2026

Smart E-Commerce System with Dynamic Pricing

2026

Personal Expense Tracker with Currency Converter

2026

Paw Safe: An Extensive Technology-Driven Framework for Stray Dog Rescue, Healthcare Management, Community Engagement, and Smart Urban Governance

2026

Design and Development of a Full-Stack E-Commerce Website

2026

Power quality improvement techniques from a topological perspective: An overview

Share Article

X
LinkedIn
Facebook
WhatsApp

Or copy link

https://test.ijsreat.com/archives/10.59256/ijsreat.20260601007

*Instagram doesn't support direct link sharing from web. Copy the link and share it in your Instagram story or post.