# funny_rust **Repository Path**: endpoint_rust/funny_rust ## Basic Information - **Project Name**: funny_rust - **Description**: rust相关通用资料整理汇总 - **Primary Language**: Rust - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2022-04-25 - **Last Updated**: 2024-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rust-funny ## 1,介绍 进行rust基础方面的研究,涉及到系统编程、rust虚拟化生态、rust异步生态、无锁编程等等 ### 2,rust-hypervisor 进行rust hypervisor相关的研究,包括type-1型的,以及基于KVM的micVMM等等 ##### 外部相关资料 [armv8虚拟化介绍](https://zhuanlan.zhihu.com/p/470045640) [rust_shyper,rust实现的type-1型hypervisor,支持qemu-arm64](https://gitee.com/openeuler/rust_shyper) ### 3,rust-lock-free 进行rust 无锁数据结构方面的研究 ##### 3.1,外部相关资料 ######## 3.2,lock-free malloc方面的研究 [lock-free malloc方面的研究论文](https://www.semanticscholar.org/paper/LRMalloc%3A-A-Modern-and-Competitive-Lock-Free-Memory-Leite-Rocha/936e6dede0289a6071dc586c12b4df09e016be7a) [c++实现的lock-free malloc,方便后续比对性能](https://github.com/Begun/lockfree-malloc) [c实现的lock-free malloc,方便后续比对性能](https://github.com/mjansson/rpmalloc) [nolock,rust实现的lock-free allocator LRMalloc](https://docs.rs/nolock/latest/nolock/index.html#) ######## lock-free底层基础 [Rust_Atomics_and_Locks,rust并发、原子变量、内存排序、顺序锁等方面研究](https://rustcc.github.io/Rust_Atomics_and_Locks/) ######## lock-free hashmap [DashMap](https://github.com/xacrimon/conc-map-bench?tab=readme-ov-file) flurry ### 4,rust futures 进行rust异步方面的研究 ### 5,rust性能相关 [rust性能手册](https://blues-star.github.io/perf-book-zh/build-configuration_zh.html) ##### 外部资料 [200行代码讲透rust futures](https://stevenbai.top/rust/futures_explained_in_200_lines_of_rust/) ## 通用资料 [rust参考手册在线中文版](https://rustwiki.org/zh-CN/reference/introduction.html) [rust资料收集](https://www.yuque.com/zhoujiping/programming/rust-materials) [rust无锁编程](https://stevenbai.top/rust/lock-freedom-without-garbage-collection/) [rust语言圣经中文版](http://course.rs/about-book.html) [rust语言程序设计中文在线版](https://kaisery.github.io/trpl-zh-cn/) [rust中的异步编程中文在线版](https://huangjj27.github.io/async-book/print.html)