Linux就是一个与Unix相似的锅炉

Unix系列的操作系统是繁殖衍生出来的,而不是诞生出来的!然而其一开始则是诞生出来的——-该观点来自斯宾格勒所著的《西方的没落》

Unix一开始,其小巧易用的特点迅速将自身传播开来,就像蒲公英一样。一个偶然的突变造就了Unix,然后就落地生根了,其后再也没有其它的类 Unix系统诞生,而只是在最初的Unix上衍生出很多的系统,比如BSD,Linux...这到底是达尔文主义在起作用还是斯宾格勒的理论在起作用?不得而知!不过可以看看UNIX进程间通信课程。

Linux就是一个大锅炉,保持着Unix的外观,然而里面的东西早就化成了水,不光是古老的东西,所有的新东西,只要扔进去就熔而化之了。因此 Linux is not Unix,前3个单词取第一个字母,最后一个单词取首尾字母正好就是Linux,这是不是和GNU一样呢?如果仅仅想考证历史意义,哲学意义,那就不能只 从Linux本身来考证,www.linuxidc.com更多的要从其内核的实现者李纳斯以及诸多GNU软件的实现者当时的心态,其本人的信仰等一系列 因素来考证,正如中国商朝和印欧人的关系那样复杂。

不管什么东西,扔到Linux里面,那就尽情的烧吧,这可以从人们对待CPU利用率的态度上看出。如果你使用Windows或者Mac OS,那么你总是很担心CPU利用率到达60%以上,因为那样你的任何操作将不再流畅,系统会很卡,因此这种系统绝对是拿来让人用的,而不是让程序用的, 而对于Linux,如果你真的想让它做更多的事的时候,你的担心就成了:为何CPU才利用了这么一点啊。事实上,程序也会面临比较“卡”的问题,和人面对 的同一个问题有所不同的是,程序不需要诸多的体验,程序要求的要么是高吞吐量,要么要求的是低延迟,程序没有诸如耳朵,眼睛等器官,也没有触感,不幸的 是,低延迟和高吞吐并不是总能合理映射到眼睛视觉,耳朵听觉,焦急心理等人类(以及动物)特有的特征上,这就造成了人机交互要远比程序交互复杂,从而需要 消耗更多的资源。换句话说,倾向于人机交互的系统比如Windows是用来使用和体验的,而倾向于程序交互的系统是用来完成工作的。了解更多编程语言教程和知识请登陆e良师益友网。

时间: 2024-11-05 22:03:13

Linux就是一个与Unix相似的锅炉的相关文章

Linux高级进程间通信:UNIX域套接字

UNIX域套接字简介 UNIX域套接字用于在同一台机器上运行的进程间的通信.虽然因特网域套接字可用于同一目的,但UNIX域套接字的效率更高.UNIX域套接字仅仅复制数据,它们并不执行协议处理,不需要添加和删除网络报头,无需计算检验和,不要产生顺序号,无需发送确认报文. UNIX域套接字提供流和数据报两种接口.UNIX域数据报服务是可靠的,既不会丢失消息也不会传递错误.UNIX域套接字是套接字和管道之间的混合物.为了创建一对非命名的.相互连接的UNIX域套接字,用户可以使用它们面向网络的域套接字接

pkzd(一个类Unix操作系统的实现)

pkzd: 一个类unix操作系统的简单实现, 由unix v6改写而成 注: 系统的名字取自游戏pokemon和zelda(注意是pkzd不是pmzd哦) 系统简介: pkzd是一个根据unix v6改写的简单的请求调页的类unix操作系统, 系统的设计力求简洁, 所以很多设计非常简陋.模拟机: 系统镜像pkzd.img可以在bochs, qemu和virtualbox中运行(virtualbox中的格式为hdd并口硬盘, 只要把pkzd.img改成pkzd.hdd就行了)硬件支持: x86架

Linux人才需求高涨 Unix与Win需求持平

http://news.chinaunix.net/opensource/2009/1114/56836.shtml 调查发现,随着国内使用Linux的单位越来越多,相关人才的需求随即产生,并且呈现出供不应求的局面,其从业人员的就业机会显着高于Unix从业者,与Windows基本持平. 从诞生起,Linux就以开放源代码的模式及其安全性和稳定性吸引着全世界计算机爱好者.而随着Linux在中国市场迅猛发展,国内Linux人才缺口逐渐凸显. 下面我们重点对Linux人才的招聘信息进行综合分析,以便L

linux列出一个目录及其子目录下面的某种类型的文件

linux列出一个目录及其子目录下面的某种类型的文件 作者:smarteng ⁄ 时间:2009年07月09日 ⁄ 分类: Linux命令 ⁄ 评论:0 怎么样把,一个目录及其所有的子目录下面的某种类型(比如*.gif)的文件全部列出来?这些子目录下面可能还包含有目录,要想全部列出*.gif的文件 find . -name "*.gif" linux find命令-exec参数的使用说明(笔记) 关键词: Linux   find -exec 前言:最近几天使用find的高级功能,但执

2015-08-31 Linux添加一个物理磁盘,使用LVM进行扩容

Linux添加一个物理磁盘,使用LVM进行扩容 一.首先创建一块新的分区: fdisk  /dev/sdb n p      #选择逻辑分区,如果没有,则首先创建扩展分区,然后再添加逻辑分区(硬盘:最多四个分区P-P-P-P或P-P-P-E) 1        #分区号(从5开始),/dev/sdb1 t      8e   #分区类型8e表示LVM分区 w        #写入分区表 partprobe   #重读分区表 reboot   #重启 mkfs –t ext3 /dev/sdb1

【测试工具】一个将Unix时间转换为通用时间的工具

一个将Unix时间转换为通用时间的工具 演示效果: 点击转换之后变为: 源代码: function calctime2(){ var time = window.document.getElementById("inpTime").value; if ( time == "" ) { alert("时间为空,请重新输入"); return; } if ( isDigit(time) == false ) { alert("时间只能由数字

linux第一个C语言和sh脚本

linux第一个C语言 $ gedit hello_world.c #include <stdio.h> int main(void) { printf("hello world!\n"); return 0; } 保存后使用 gcc 生成可执行文件: $ gcc -o hello_world hello_world.c gcc 生成二进制文件默认具有可执行权限,不需要修改 ,然后直接执行即可 linux 第一个sh脚本文件 先创建脚本文件:gedit hello_shel

Linux查看一个文件夹大小

1.Linux查看一个文件夹大小: du -sh /home/yangkun [[email protected] bin]$ du -sh /home/yangkun/ 164M /home/yangkun/ 2.Linux查看某个目录下所有文件的大小:du -h /home/yangkun [[email protected] bin]$ du -h /home/yangkun/ 4.0K /home/yangkun/.config/abrt 8.0K /home/yangkun/.conf

Linux 下一个很棒的命令行工具

导读 Taskwarrior 是 Ubuntu/Linux 下一个简单而直接的基于命令行的 TODO 工具.这个开源软件是我曾用过的最简单的基于命令行的工具之一.Taskwarrior 可以帮助你更好地组织你自己,而不用安装笨重的新工具——这有时丧失了 TODO 工具的目的. Taskwarrior是一个开源.跨平台.基于命令行的 TODO 工具,它帮你在终端中管理你的 to-do 列表.这个工具让你可以轻松地添加任务.展示列表.移除任务.而且,在你的默认仓库中就有,不用安装新的 PPA.在 U