据我了解,AMI包含了系统的所有文件,包括编译好的内核。
从快照创buildAMI时,可以指定内核ID(例如aki- *)。 那么为什么在从已经指定了内核ID的AMI启动实例时需要指定内核ID呢?
Amazon使用Xen准虚拟化,这需要内核作为configuration的一部分提供。 Xen使用内核的方式与VMWare或KVM完全不同。 除此之外,它允许pipe理程序在没有CPU虚拟化扩展的情况下高效运行。