有效地将操作系统与自动贩卖者进行比较[比喻]

时间:2019-01-30 08:43:52

标签: linux-kernel operating-system kernel gnu linux-distro

我试图将操作系统与汽车进行比较,因此从内核开始
我可以把它和汽车的引擎联系起来吗?

例如,

Numpy

这种意识形态只是为了理解,并且明显简化了核心概念

我知道内核是操作系统中最低的级别,所以我不确定它的引擎机制(某种燃油喷射,火花点火,因为这是您可以获得的最低级别)还是引擎本身

我想知道这样做是否存在缺陷(考虑简化因素),并添加一些细节以更清楚地说明这一点。

1 个答案:

答案 0 :(得分:0)

  

我想知道这样做是否存在缺陷(考虑简化因素),并添加一些细节以便更清楚地说明这一点。

如果没有缺陷(例如,操作系统与汽车相同),那根本就不是类比。

如果类比达到预期目的,则为类比。这取决于预期的目的。例如,如果您使用这种比喻来描述OS的生产方式(例如,在工厂大量生产零件,然后将其组装在最终生产线上,然后再通过卡车运输到经销商),那么这是一个非常糟糕的比喻。 >

我自己;我会说操作系统是一种设计(例如“单一UNIX规范”),而Linux发行版只是操作系统设计的实现;并且“引擎”是CPU,并且GUI不是OS的一部分(而是在OS顶部的第三方东西-例如汽车上的车顶行李架或可能被拖的旅行车)开车)。