早些时候我很无聊,想在 linux 中找到新的东西,所以我寻找可能可以优化我的计算机的软件包。然后我找到了这个linux-image-intel-iotg
包,所以我安装它并运行它。该内核像普通内核一样运行。但我想知道linux-image-intel-iotg
和有什么区别linux-image-generic
。因为在谷歌上它总是与物联网有关,我想知道 G 是什么意思,两者兼而有之。
这是包裹
ii linux-image-generic 5.15.0.27.30 amd64 Generic Linux kernel image
ii linux-image-intel-iotg 5.15.0.1004.6 amd64 Intel-Iotg Linux kernel image
问:我想知道 G 是什么意思...
⇢ IoTG 中的G表示Group,因为这是英特尔内部的一个业务部门,负责发布内核。根据此职位发布的促销信息:
linux-image-intel-iotg
Q.和 有什么区别linux-image-generic
?⇢ 除了由 Intel 而非 Canonical 维护之外,
intel-iotg
内核还包括大部分通用 Ubuntu 内核和覆盖层,其中包括对 Intel 设计的 IoTG 平台硬件的优化,例如 NUC 和基于 Atom 的专用(以及一些 i3-基于),低功耗设备。该内核的目标是通过兼容的硬件提供更好的每瓦性能,并且 - 理想情况下 - 驱动程序足够稳定和安全,可以一次使用数十年。这对于气象站和地震监测器等物联网设备来说更为重要,因为它们可能位于无法进行定期维修和更新的位置。在非物联网设备上使用内核时不应该有任何显示停止的问题
intel-iotg
,但如果使用兼容的基于 Intel 的网络设备或 CPU,可能会有明显的性能差异。这是因为物联网设备预计会消耗电力,而不是消耗。