开发者社区> 问答> 正文

为提升Guest OS,哪些优化技术得到了应用?

已解决

为提升Guest OS,哪些优化技术得到了应用?

展开
收起
阿阿里云 2022-04-05 09:31:18 560 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    • 虚拟机机器模型和固件(Firmware)及内核启动过程的简化。这里涌现出了大 量的开源项目,如 Clear Container、Clear Linux、Qemu Lite、Nemu、Qboot, 以及 AWS 的 Firecracker 等。通过优化,这些项目将虚拟机和 Guest OS 的启动性能显著提升,在一些场景下,可以达到秒级甚至毫秒级。

    • 内核启动过程的优化。在操作系统启动过程中,内核负责系统资源的枚举和初始化。这些枚举和初始化工作可能会有很大的开销。例如,大规格的虚拟机内存初始化占据了大量的时间。因此,推迟内存初始化的技术在大规格实例上有显著的启动性能优势。

    • 系统服务的启动优化。通过使用 systemd 服务的并发启动能力,关闭不需要的系统服务,可以实现系统服务的启动优化,systemd 也提供了服务启动的性能分析工具,可以非常方便地找到启动的瓶颈。

    《弹性计算:无处不在的算力》电子书可以通过以下链接下载:https://developer.aliyun.com/topic/download?id=7996"

    2022-04-05 10:47:25
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
国产服务器操作系统发展报告(2023年) 立即下载
开放算力·云启未来 立即下载
2022龙蜥操作系统生态用户实践精选 立即下载