首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有效地将操作系统与automoblie进行比较[隐喻]

有效地将操作系统与automoblie进行比较[隐喻]
EN

Stack Overflow用户
提问于 2019-01-30 16:43:52
回答 1查看 42关注 0票数 0

我试着将操作系统与汽车进行比较,所以从内核开始

我能把它和汽车的引擎联系起来吗?

如果是这样,例如,

代码语言:javascript
复制
  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)

这种思想只是为了理解而对核心概念进行了明显的简化

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

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

EN

回答 1

Stack Overflow用户

发布于 2019-01-30 16:59:58

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

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

如果类比能达到预期目的,那么类比就是好的。这取决于预期的目的。例如,如果你使用这个类比来描述操作系统是如何生产的(例如,工厂批量生产零部件,这些零部件在最终生产线上组装,然后由卡车运输到经销商),那么这是一个非常糟糕的类比。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54436450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档