请输入您要查询的百科知识:

 

词条 lxc
释义

LXC为Linux Container的简写。Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。与传统虚拟化技术相比,它的优势在于:

与宿主机使用同一个内核,性能损耗小。

不需要指令级模拟。

不需要即时(Just-in-time)编译。

容器可以在CPU核心的本地运行指令,而不需要任何专门的解释机制。

避免了准虚拟化和系统调用替换中的复杂性。

轻量级隔离,在隔离的同时还提供共享机制,以实现容器与宿主机的资源共享。

总结,Linux Container是一种轻量级的虚拟化的手段。

Linux Container提供了在单一可控主机节点上支持多个相互隔离的server container同时执行,Linux Container有点像chroot,提供了一个拥有自己进程和网络空间的虚拟环境,但这又有别与虚拟机。因为,lxc是一种操作系统层次上的资源的虚拟化。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 21:23:38