`
xitong
  • 浏览: 6177597 次
文章分类
社区版块
存档分类
最新评论

Linux就是一个大锅炉

 
阅读更多

Unix系列的操作系统是繁殖衍生出来的,而不是诞生出来的!然而其一开始则是诞生出来的

--该观点来自斯宾格勒所著的《西方的没落》

Unix一开始,其小巧易用的特点迅速将自身传播开来,就像蒲公英一样。一个偶然的突变造就了Unix,然后就落地生根了,其后再也没有其它的类Unix系统诞生,而只是在最初的Unix上衍生出很多的系统,比如BSD,Linux...这到底是达尔文主义在起作用还是斯宾格勒的理论在起作用?不得而知!
Linux就是一个大锅炉,保持着Unix的外观,然而里面的东西早就化成了水,不光是古老的东西,所有的新东西,只要扔进去就熔而化之了。因此Linux is not Unix,前3个单词取第一个字母,最后一个单词取首尾字母正好就是Linux,这是不是和GNU一样呢?如果仅仅想考证历史意义,哲学意义,那就不能只从Linux本身来考证,更多的要从其内核的实现者李纳斯以及诸多GNU软件的实现者当时的心态,其本人的信仰等一系列因素来考证,正如中国商朝和印欧人的关系那样复杂。
不管什么东西,扔到Linux里面,那就尽情的烧吧,这可以从人们对待CPU利用率的态度上看出。如果你使用Windows或者Mac OS,那么你总是很担心CPU利用率到达60%以上,因为那样你的任何操作将不再流畅,系统会很卡,因此这种系统绝对是拿来让人用的,而不是让程序用的,而对于Linux,如果你真的想让它做更多的事的时候,你的担心就成了:为何CPU才利用了这么一点啊。事实上,程序也会面临比较“卡”的问题,和人面对的同一个问题有所不同的是,程序不需要诸多的体验,程序要求的要么是高吞吐量,要么要求的是低延迟,程序没有诸如耳朵,眼睛等器官,也没有触感,不幸的是,低延迟和高吞吐并不是总能合理映射到眼睛视觉,耳朵听觉,焦急心理等人类(以及动物)特有的特征上,这就造成了人机交互要远比程序交互复杂,从而需要消耗更多的资源。换句话说,倾向于人机交互的系统比如Windows是用来使用和体验的,而倾向于程序交互的系统是用来完成工作的。


分享到:
评论

相关推荐

    Linux60个常用命令

    Linux那么多命令,哪些是常用的呢?该文档包含了60个常用命令,并有详细说明。

    MEANcore:MEANcore-开源MEAN堆栈锅炉板

    Angular-Angular的是一个很好的起点。 Node.js-首先浏览和此,这将使您立即使用Node.js平台。 请查看我们的基于Meancore的博客 ,以全面了解如何使用MEANcore设置MEAN堆栈: 先决条件 确保在开发计算机上安装了...

    黑客五步曲

    Eric S. Raymond五部曲文字版全集(中文):开拓智域 Hacker文化简史 大教堂和市集 如何成为一名Hacker 魔法大锅炉

    英特网远程监控

    英特网远程监控系统是利用INTERNET网络技术、Linux嵌入式技术、通信技术、计算机技术以及自动控制技术等高端技术建立起来的监控系统 它用来实时监控分布在世界各地的中央空调(锅炉)设备的运行情况、记录设备的...

    boilr::high_voltage:样板模板管理器,可从模板存储库生成文件或目录

    没有依赖关系(NodeJS,Python解释器等) -Boilr是一个静态链接的二进制文件。 抓住适合您的体系结构的一个,通过使用模板,您都可以节省时间! 全部功能-Golang具有强大的模板构造,它们非常易于学习且功能强大。 ...

    nw-boilerplate:适用于NW.js的样板应用程序

    顺便说一句,这有一个双子项目:,这对电子来说是一样的。快速开始该项目唯一的开发依赖项是 因此,只需确保已安装它即可。 然后键入每个Node开发人员都知道的一些命令... git clone ...

    炉温远程监控系统的设计 (2012年)

    为了实现对温度远程监控,提出用Linux操作系统和ARM(S3C6410)处理器搭建系统的软硬件平台。采用热电偶和DS18B20数字温度传感器采集...通过对各关键模块测试与分析表明,系统运行稳定可靠,实现了对锅炉温度的远程监控。

    重新启动:react-native模板以单个代码库为目标,针对多个平台

    该项目包括几个模板,这些模板经过精心策划,牢记着启动一个新项目的各种用例。 根据您的要求和偏好,您可以选择最适合您的情况的模板。 模板名称 描述 版 re-base 在所有平台上运行的最基本的版本 re-dux 使用...

    Boiler-开源

    锅炉模板(源)文件生成器。 从模板文件自动生成(源)文件:加快冗余或可重复使用软件的开发速度,甚至更多。 其中包括一个用于生成Linux内核设备驱动程序的示例模板。

    RN-app2:这是第二个使用打字稿在android中学习RN的应用

    锅炉 这应该是在Linux中使用手动配置的打字稿为Web开发人员设计的平台。

    electronic-react-redux-boilerplate:使用Electron,React和Redux入门的最小模板

    电子React氧化还原锅炉 开始使用 , 和最小模板。 包含: 快速开始 克隆存储库 git clone --depth=1 https://github.com/jschr/electron-react-redux-boilerplate 安装依赖项 cd electron-react-redux-...

Global site tag (gtag.js) - Google Analytics