我试着将操作系统与汽车进行比较,所以从内核开始
我能把它和汽车的引擎联系起来吗?
如果是这样,例如,
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)这种思想只是为了理解而对核心概念进行了明显的简化
我知道内核是操作系统中的最低级别,所以我不确定是它的引擎机制(某种燃料喷射,火花点火,因为这是你能得到的最低级别)还是引擎本身
我想知道这其中是否有缺陷(考虑到简化因素),并添加一些细节以更清楚地描述这一点。
发布于 2019-01-30 16:59:58
我想知道这其中是否有缺陷(考虑到简化因素),并添加一些细节以更清楚地描述这一点。
如果没有缺陷(例如,如果操作系统与汽车相同),那么这根本就不是一个类比。
如果类比能达到预期目的,那么类比就是好的。这取决于预期的目的。例如,如果你使用这个类比来描述操作系统是如何生产的(例如,工厂批量生产零部件,这些零部件在最终生产线上组装,然后由卡车运输到经销商),那么这是一个非常糟糕的类比。
我自己;我想说操作系统是一种设计(例如,“单一UNIX规范”),Linux发行版只是操作系统设计的实现;“引擎”是CPU,GUI不是操作系统的一部分(而是放在操作系统上的第三方东西--就像汽车上的车顶架,或者可能像被汽车拖着的大篷车)。
https://stackoverflow.com/questions/54436450
复制相似问题