9 releases
0.4.3 | Aug 8, 2023 |
---|---|
0.4.2 | Jun 17, 2023 |
0.4.1 | Feb 14, 2023 |
0.4.0 | Jan 31, 2023 |
0.1.0 | Feb 28, 2022 |
#2 in #inode
4,042 downloads per month
Used in 7 crates
(4 directly)
290KB
7K
SLoC
nydus-utils
A collection of utilities to support Nydus Image Service. It provides:
- Asynchronous Multi-Producer Multi-Consumer channel
- Blake3 and SHA256 message digest algorithms
- LZ4 and zstd compression algorithms
InodeBitmap
: a bitmap implementation to manage inode numbers- Per-thread async runtime of type tokio current thread Runtime.
- exec() helper
- metric helpers
Support
Platforms:
- x86_64
- aarch64
Operating Systems:
- Linux
- MacOS
License
This code is licensed under Apache-2.0 or BSD-3-Clause.
Dependencies
~10–18MB
~267K SLoC