#operations #processes #serialization

atomic-ops

在文件系统中执行原子操作

2 个版本

0.1.1 2024年4月19日
0.1.0 2024年4月19日

#818 in 编码

每月下载量46

MIT 许可证

43KB
1K SLoC

AtomicOps 说明书

AtomicOps 是一个帮助执行原子操作的 Rust 库。它旨在提供一种易于使用且高效的跨多线程或多进程管理数据同步的方法。

功能

  1. 原子性:使用 FusionSync 执行的所有操作都是保证原子的,确保它们将在没有其他线程或进程干扰的情况下执行。
  2. 线程安全:该库被设计为线程安全的,这意味着多个线程可以同时安全地使用它,而不会导致数据损坏或不一致。
  3. 跨平台兼容性:AtomicOps 使用独立于平台的代码构建,并在包括 Windows、Linux 和 macOS 在内的各种操作系统上进行了测试。

依赖关系

~3–5MB
~90K SLoC