是优化?不是优化?关于对 COW 的深入思考
文章从 Copy-On-Write 的概念入手,探讨了 C++ 中的 COW,和 Rust 中的 COW 的设计。然后做了简单的性能评测,以及解释了 Rust 中的睿智设计。推荐阅读。
https://oribenshir.github.io/afternoon_rusting/blog/copy-on-write
pkgar - Redox 上的包管理工具(以及包格式)
作者最近在设计 redox 上的包格式。它应该具有如下优点:
- 原子性
- 经济性
- 快速
- 最小化
- 可重定位(可装在任何目录下)
- 安全
详细请阅读原文。
https://www.redox-os.org/news/pkgar-introduction/
staticvec - 静态 Vec
静态 Vec 的意思就是非动态分配内存的 Vec。使用了预先分配的一定容量的内存。 它使用 const generics,基于一个 array 实现。
https://github.com/slightlyoutofphase/staticvec
Out of the Box Dynamic Dispatch
Llogiq 大佬新出的文章。摸索出了一种小技巧,可以不使用 Box 指针来实现同样的动态分派。值得学习。
https://llogiq.github.io/2020/03/14/ootb.html
-- From 日报小组 Mike
1
共 0 条评论, 1 页
评论区
写评论还没有评论