From 2c437a6f71d0575dbcab39eea337375a8c3f810f Mon Sep 17 00:00:00 2001 From: wwvm <51313548+wwvm@users.noreply.github.com> Date: Tue, 6 Sep 2022 15:13:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BF=BB=E8=AF=91get-started/=5Fcommon/intro/?= =?UTF-8?q?=5Fpackages=5Fstoring.md=20(#196)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * translate components overview * translate components overview * modify session translate * translate explore fuchsia * first version * first version of components organization * first version of components manager * 组件管理器翻译 * 翻译包简介 * 修改驱动框架翻译,合并原先PR提交中的反馈 * 回退无关文件到原始版本 * 回退无关文件到最新合并版本 * 合并原先PR审核意见 * 分拆翻译文件到单独分支 * 分拆翻译文件到单独分支,合并原PR中的审核信息 * 分拆翻译文件到单独分支,合并原PR中的审核信息 * 分拆翻译文件到单独分支,合并原PR中的审核信息 * 分拆到单独分支 * 分拆到单独分支 * 分拆到单独分支,合并原PR中修改意见 * 分拆到单独分支 * 分拆到单独分支 * 翻译包解析器 * 翻译包存储 Co-authored-by: Eric X --- .../_common/intro/_packages_storing.md | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/get-started/_common/intro/_packages_storing.md b/get-started/_common/intro/_packages_storing.md index acafa858..21f7c8f0 100644 --- a/get-started/_common/intro/_packages_storing.md +++ b/get-started/_common/intro/_packages_storing.md @@ -1,22 +1,27 @@ -## Storing packages + +## 包存储 -On the device, package BLOBs are stored in a content-addressable filesystem + +在设备上,包 BLOB 存储于内容可寻址的文件系统中,该文件系统针对一次写入,频繁读取的文件进行了优化,称为 `blobfs`。这使得包在所有包范围内被**去重**并采用各自的哈希**加密验证**。Fuchsia 在 `blobfs` 上运行 `pkg-cache` 服务以便进行包管理。 -![Diagram illustrating how the package cache is built on top of "blobfs" — a + +!["blobfs" 中包缓存建立的图示 —— 内容可寻址的文件系统使 BLOB 去重并允许它们在包间共享。] (/get-started/images/intro/blobfs.png){: width="632"} -The `pkg-cache` layer tracks which packages in the system are currently + +`pkg-cache` 层跟踪系统中哪些包当前处于活动状态。**包未在 Fuchsia 中明确安装或删除**。软件按需交付,同样可以通过定期的**垃圾清理**从不再活动的包中回收空间。当 `pkg-cache` 触发垃圾清理已回收空间时,任何未被活动包引用的内容 BLOB 将被删除。 -Note: For more of the technical details on Fuchsia packages and software -delivery, see the [package documentation](/concepts/packages/package.md). + +注:更多有关 Fuchsia 中包和软件交付的技术细节,请参考[包文档](/concepts/packages/package.md)。