0

我试图将操作系统与汽车进行比较,所以从内核开始
我可以将它与汽车的引擎联系起来。

如果是这样,例如,

  engine of the car                      -> Linux Kernal
  body parts                             -> GNU
  interior designs                       -> Flavors (Mate, KDE, GNOME, XFCE) 
  company assemblies these together      -> Distribution (let's say Debian)

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

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

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

4

1 回答 1

0

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

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

一个类比是好的,如果它符合预期的目的。这取决于预期的目的是什么。例如,如果您使用这个类比来描述操作系统是如何生产的(例如,工厂大规模生产在最终生产线上组装的零件,然后再由卡车运送到经销商),那么这是一个非常糟糕的类比。

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

于 2019-01-30T08:59:58.013 回答