by Toradex Lucas Ferraz简介开发人员很少看到嵌入式应用程序在本地运行与在容器内运行的性能比较。随着容器被广泛使用,许多开发人员和系统管理员可能会偏向于认为容器在性能上可能与虚拟机和其他虚拟化技术类似。 然而,这与事实相去甚远。虽然虚拟机有其应用场景,但它们在架构上与容器有所差异,这使得它们在设计上也非常不同,包括性能方面。两种方式之间的主要区别在于容器并不运行在虚拟化引擎(又称为 hypervisor)之上。 相反,它们直接在您主机的内核上运行。在容器内启动进程与在设备本身上启动进程