摘要
Docker技术是一个轻量级的虚拟化方案,针对1.6版本Docker方案在MIPS下的一些不足,1.13版本Docker方案被移植优化到龙芯平台的Fedora28系统中。增添SETNS相关的MIPS架构参数和变换设备号存储变量格式,解决了平台差异化问题;通过去除冗余的信号变量定义和支持新的存储驱动模式,提升了性能和效率。通过设计包括CPU计算、调度性能等多方面的评测方案进行测试,结果表明1.13版本Docker方案运行稳定,与1.6版本相比系统调用消耗降低了10%左右,进程通信相关性能提升了50%左右,为龙芯虚拟化平台提供了1.13版本升级方案。
- 单位