「AWS」 Bottlerocket – 专为运行容器而打造的基于 Linux 的全新开源操作系统
今天,Amazon Web Services (AWS) 宣布全面推出 Bottlerocket,这是一种专为运行容器而打造的基于
Linux 的全新开源操作系统 (OS)。Bottlerocket
仅包括运行容器所需的软件,并且附带事务更新机制。这些属性使客户能够使用容器协调器以最小的中断来管理操作系统更新,从而提高容器化应用程序的安全性并降低运营成本。AWS
提供的 Bottlerocket 映像适用于 Amazon EKS (GA) 和 Amazon ECS(预览版)。Bottlerocket
是作为 GitHub 上的开源项目开发的。详情请见-aws-china:https://amazonaws-china.com/cn/about-aws/whats-new/2020/08/announcing-general-availability-of-bottlerocket/详情请见-Github:https://github.com/bottlerocket-os/bottlerocket关于 1.46.0 stable 的 "const fn"
关于const fn已经有很多讨论了,这篇文章只是作者个人对问题的所答
fn foo(n: usize) -> usize { n + 1 }
fn main() { const BAR: usize = foo(5); let array = [0_u8; foo(7)]; } const fn foo(n: usize) -> usize { n + 1 }
更多关于const fn的讨论:https://old.reddit.com/r/rust/comments/ihnnnz/announcing_rust_1460_rust_blog/详情请见:https://www.reddit.com/r/rust/comments/iksmgk/psa_what_is_const_fn/
原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。