LINUX和MINIX的论战

Grafana图像渲染插件安装全攻略:解决依赖缺失问题(附完整命令清单) 本文详细介绍了在CentOS/RHEL环境下安装Grafana图像渲染插件`grafana-image-renderer`的全过程,包括解决常见的依赖缺失问题。通过提供完整的命令清单和疑难问题排查指南,帮助用户高效部署和优化插件性能,确保图像渲染功能稳定运行。 阅读详情

                      LINUX和MINIX的论战

我在网站上看到了这篇文章,感到非常有趣.论战的一方是现在是我们心目中英雄---Linus.另一方也非等闲之辈,他就是MINIX的开发者--Andy Tanenbaum(Linus在最初开发linux时,参考的就是minix),对于他,大家可能并不熟悉.实际上他是操作系统理论界的权威,他写过<操作系统的设计和实现><现代操作系统><分布式操作系统>等专著.他目前领导着一个有着先进思想的操作系统项目--AMEGO.

    他们争论的是有关操作系统的结构问题,这些问题在今天仍很有意义.因此我们文档小组打算翻译这篇争论.愿意加入翻译小组的朋友,请给我email.我们把翻译任务分配一下.

以下是我下载的别人的观点(不是我的观点)

Linux与Minix论战的故事


>最近,我收到一位专家对我的一封批评信,告诉我在本文中提到的“Linus Torvald为一个学校项目编写了
>微型Unix,即Minix,后通过他自己对系统的努力改进,微型Unix成长为Linux,”是错误的,并且告诉我
>minix是一个叫做Andy Taonenbaum 的荷兰教授写的,而且minix是microkernel(微内核)结构,linux不
>是!早年间该教授对linux很不以为然,在newsgroup中将linux骂得一无是处,一钱不值。”并附给我一份
>资料供我参考:
>ftp://freesoft.cei.go.cn/pub/Linux/doc/Linux_is_obsolete.Z
>如果这位专家是正确的,我很抱歉我的错误及我的无知,因为我当时是从一本英文书上得到这一消息的,这
>本书现在也有中文版,而且没对这句话加以考证,所以,如果错了的话,请大家包涵!

各位朋友好:

  我核对了一下,发现上贴中指出的URL好象有问题。正确的URL应该是:
ftp://freesoft.cei.gov.cn/pub/Linux/doc/news/Linux_is_obsolete.Z

   这是new thread(谁能告诉我中文怎么说,新闻语丝?头绪?好象都不太对)的档案。我从此91年底就参与Linux的活动那段历史是经历过的。最早协助将Linux放在网上的Ari Lemke就是我的朋友。
  美国人经常是信口开河的,不足为凭。让我们一起来看看这个档案重温这场舌战以助于了解事情的真相。

  Andy Tanenbaum教授首先发难,在comp.os.minix新闻组发表题为《Linux是过时的》的文章。 From: ast@cs.vu.nl (Andy Tanenbaum) Newsgroups: comp.os.minix Subject: LINUX is obsolete Date: 29 Jan 92 12:12:50 GMT Organization: Fac. Wiskunde & Informatica, Vrije Universiteit,Amsterdam


文中提到:
As most of you know, for me MINIX is a hobby, something that I do in the evening when I get bored writing books and there are no major wars, revolutions, or senate hearings being televised live on CNN. My real job is a professor and researcher in the area of operating systems. 他是研究操作系统的教授,搞minix只是他的爱好……,(当时大家都知道他在卖minix!不是自由的!)As a result of my occupation, I think I know a bit about where operating are going in the next decade or so. Two aspects stand out: 作为一个研究操作系统的教授,他认为九十年代操作系统的发展方向:

1. MICROKERNEL VS MONOLITHIC SYSTEM
1,微内核还是单系统

.........略
他列举了一些单一内核系统如 UNIX, MS-DOS, VMS, MVS, OS/360, MULTICS, 等.接着列举了一些微内核,如 Amoeba, Chorus, Mach, and the not-yet-released Windows/NT.

然后他说:
MINIX is a microkernel-based system. The file system and memory management are separate processes, running outside the kernel. The I/O drivers are also separate processes (in the kernel, but only because the brain-dead nature of the Intel CPUs makes that difficult to do otherwise). LINUX is a monolithic style system. This is a giant step back into the 1970s. That is like taking an existing, working C program and rewriting it in BASIC. To me, writing a monolithic system in 1991 is a truly poor idea.

MINIX是基于微内核的系统……blah, blah...Linux是单一内核风格的系统。这是一个向七十年代的大倒退。就好象将一个已经存在并且工作的C程序用BASIC重写一样(荒唐)。在他看来,于 1991年写一个单一内核系统实在是一个坏主意。(你看,厉害吧)
2. PORTABILITY

2,可移植性
.........略去一大段

MINIX was designed to be reasonably portable, and has been ported from the Intel line to the 680x0 (Atari, Amiga, Macintosh), SPARC, and NS32016. LINUX is tied fairly closely to the 80x86. Not the way to go.
他说MINIX的设计具有合理的可移植行……而LINUX是相当紧的系在80x86上了。不是会事儿。(今天怎么样?DEC/alpha, SUN/Sparc, MOTOROLA/680x0, MIPS/x000,INTEL/80x86 都跑LINUX)

Don`t get me wrong, I am not unhappy with LINUX. It will get all the people who want to turn MINIX in BSD UNIX off my back. But in all honesty, I would suggest that people who want a **MODERN** "free" OS look around for a microkernel-based, portable OS, like maybe GNU or something like that.
他说别误解他,他没有对LINUX不高兴……,但是他建议大家用基于微内核的可移植的系统,例如 GNU (他建议人用的那东西不存在!)

 自从教授先生的公开信发表后舌战就开始了。针对指责Linus反驳道:

  • From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
  • Newsgroups: comp.os.minix
  • Subject: Re: LINUX is obsolete
  • Date: 29 Jan 92 23:14:26 GMT
  • Organization: University of Helsinki


    You use this as an excuse for the limitations of minix? Sorry, but you loose: I've got more excuses than you have, and linux still beats the pants of minix in almost all areas. Not to mention the fact that most of the good code for PC minix seems to have been written by Bruce Evans.
    唉!太长了自己慢慢看吧,反正档案就在我们这里。或者谁有工夫给翻译翻译?

    宫敏
     
    --------------------------------------------------------------------------------
    哈哈,争论的结果大致是两者各有各的好处,重要的是各自的目标不同,一个是很好的教学
    工具,另一个是真正的Unix!所以不要诋毁Minix和那个教授。自从那场争论之后就有了Linux
    自己的新闻组。在chinese.comp.linux上的讨论如下:
     
    引子:
    嘿嘿,不要和我急,这是从一篇国外的BBS上看到的,挑起论战的人是一个(据说)研究OS的
    教授,指出现在从技术上讲应该是microkernel的天下了,比如NT(他写的时候Linux才到1.0,
    NT还没出来 :-) ),后面很多人掺和,挺有意思的。可惜我不是计算机科班出身,想翻译出
    来又怕不妥。
     
    注:真是孤陋寡闻,前面宫敏的文章都没看就乱发文,不过引来下面的好文。
     
    XuYifeng 写到:
     
    放他妈的狗屁OS教授,NT要是micro kernel我怎么也不信,要不这么玩8个CPU就那么累! 都定做
    的, 你买4个CPU的kernel,就不能变成8CPU的版本, 他妈的一个参数而已,4变8你就个掏钱! 驴!
     
    你最好去读读linux的kernel源码, 比你写过的DOS程序还小.想比之下VMS是头猪, 其性能咱领交
    过,猪的后代WindozeNT得到乃父遗传,加上营养更加充沛,只会肥不会瘦,这个狗屁教授又没见过
    NT的kernel源码(天下有几个人看过NT的源码, BillGates看过没有?)就在那里胡说八道!
    NT == 螺丝壳里做道场,永远都是瘪脚来兮, 小玩意儿.
     
    姚飞写到:
     
    虽然措词不太雅, 但是语粗理不粗. 从纯理论上讲, 微内核的OS有很多很多优点, 然而,
    按照我的粗陋寡闻所见,  很多号称micro的东西都大的可怕, Digital UNIX 4.0D, 就是
    原来的OSF/1 ,  基于Mach 3.0 核心, 算得上最正宗的micro kernel based,  然而, 它
    的核心映象文件(/vmlinux,  去掉了ATM在内的冗余部分) 就有9M ! Linux 2.1.126不压
    缩时也才1.2M, 就是把编译成模块的东西加进去也小得多,  谁知道为什么?
     
    NT也一直叫嚣自己是micro kernel based,而且据说Mach 2.5的作者也被挖到了M$,结果大
    家都知道的, NT 3.51 的核心在内存里要占据12M,不可以swap出去, 这是哪门子的micro?
     
    Next Step 也是mach based, 不过不知道有多大.
     
    我国的COSIX V2 据说也是Mach 2.5 based,从来也没见它公开露过面,天知道是什么,是不
    是也和我们造的卫星一样, "吓吓外国人, 骗骗中国人",还没上天先在厂房里爆炸? 说实话,
    我很希望中国能有自己的OS, 想见识一下这个宝贝.
     
    那个教授就是Minix的作者, 作为一个教授, 说那些话也是可以理解的, 只不过Minix和其它
    的micro都不给他长脸罢了.
     
    Lu Juhe 问到:
     
     能否请姚兄讲讲微内核的基本知识?好在哪里?
     如果没有图形界面,NT和LINUX速度哪个快?

    姚飞答到:
     
    据我所知, 当初开发Mach这类系统的出发点是鉴于UNIX的核心越做越大, 功能越来越多,
    而典型的UNIX核心结构是一个单一的大可执行文件, 内部调用关系越来越复杂, 从而导
    致系统难于剪裁, 修改.
    微内核就是大大缩减传统意义上的核心的功能, 只保留最最重要, 不得不在处理机最高
    运行级别上执行的功能, 比如进程切换, 内存管理, I/O, 中断等等, 也就是说,核心成
    了一个服务器. 其它的功能, 比如文件系统, 网络都从核心中分离出去, 作为单独的核
    外进程运行.  至少我所知道的大体就是这些.
     
    这种思想是很不错的, 乍看上去对提高核心的模块性, 可剪裁性, 可扩充性, 可移植性
    都有好处,  应该说是今后操作系统发展的方向, 至少是理论研究的方向.
     
    目前x86, Alpha, SPARC, Ultra SPARC, PowerPC, ARM , 68K, MIPS上使用的Linux核心
    不属于微内核系统之列, 结构大体上还是跟70年代的UNIX差不多,  当然也有许多重大的
    改进, 比如动态加载的核心模块.  当年那位可爱的教授也是抓住这一点大说特说不应该
    在90年代重复70年代的工作, 从理论上讲他的说是有一定道理的, 但在实际中是另一回事.
    我说过的, 很多号称micro的东西都大得可怕.
     
    大家可能不知道, 有一个很特殊的Linux版本 MkLinux, 运行在Power Machintosh上,是由
    Apple直接资助开发的, 它是利用了Mach 2.5的核心, 在外围实现了Linux的系统调用, 据
    说运行得不错, 可惜我无缘相见.
     
    大家可能注意到上面列出的一大堆CPU里没有HP PA/RISC,  据我所知好象还没有移植, 但
    是曾在Linux Joural 上看到HP内部有一个小的部门正在作这方面的工作, 他们是把MkLinux
    移植到PA/RISC上,
     
    没有图形界面的NT啥也不是, 或者说是DOS + VMS, 因为根本不存在这种东西,所以无从比较.
    不过有脑子的人都想得出来
     
    YanTing 写到:
     
    我曾经在Power Macintosh 7500-9500上面安装过Mklinux,当时的版本是 Redhat 4.2,感觉
    速度非常快,PowerPC的计算能力在计算RC5的时候表现地很出色.它是基于微内核的,但是那
    个kernel还是大得可怕,有1M左右!
     
    系统升级的时候也比现在大家所使用的Linux要麻烦地多,传统上的编译核心在Mklinux上就
    不是一回事情了,它需要一个一个update才可能完成升级.
    不过总体说来,使用Mklinux的感觉是很好的,可惜它不能体现MAC出色的多媒体性能,而且单
    键鼠标在X下面实在有点可怜.
     
    现在最新的版本是Redhat 5.1了,但是已经没有机会再使用PowerMac了.
     
     
    zombie <hahu@cs.rmit.edu.au> 写到:
     
    >Is Debian based on micro kernel? I mean the future GNU OS.
    >Sorry, I've forgoten the name.
    是叫HURD,基于MACH4,现行版本是0.2。离实用还有一定距离,据说已经比较稳定(鬼才知道),
    作了个linux的server. 在gnu的ftp里就有,全部大约70m.如果ms把linux毁了,hurd是gnu的
    下一个os.其实微内核的概念内涵还是比较丰富的,而且理论上讲可以使系统的稳定性提高.
    尤其是在系统发展较快时,但现在linux的发展方式比较特殊.所以采用微内核不一定合适.
    对于相对比较小的开发队伍,有一个相对稳定的内核可以减少很多困难.
    而linux的开发队伍太大了,没有必要采用微内核技术.采用两个并行版本的办法已经基本解决
    稳定性问题.而微内核的开销相对较大,性能上大概要打折扣.至于nt是否是微内核的系统就难
    说了.ms的书上曾经宣称时,但我们没见过code.也不知道是基于哪一种,或者是那一类的微内核.
    从用户表现上看,微内核系统应该在界面上可以使各种各样的(例如mach上就有NextStep,也有hurd),
    但正如大家所说,我们还没有看见除了gui-win以外的任何系统是基于nt内核的.
     
    > 再:  如果你要比时间,VMS比LINUX还早, 你该拎的清.
    Be fare to the user who post this news. I believe as a Linux user we
    should specially notice this point. Don't be damn yourself, we need
    people understand that it is good optional choice beside NT. Not to tell
    them "You are stupid".
     
    In the Linux society, treat every one in right attitude. That's the
    spirit of an open mind society.
    If user don't like consle, tell them there is a KDE which is better than
    Win95's GUI. If they feel it is hard to compile kernel, tell them to use
    Red Hat distribution. That's the way it ought to be.
     
    I just feel that I should say something about the attitude in this group.
     
    Zombie
    *pls clear me using waitpid()
     
     
     
     
    Trident 写到:
     
    那个教授是死脑筋, 要是都以技术论英雄, DOS和Windo$ NT早就完啦!
    HAHA...用户就是在PII 上转DOS, 你有什么办法?
     


    -----------------
    窗外的世界很精彩!
     
     


     
     

「免费开源」从 OCR 识别到结构化输出:合同文本高效比对的完整解决方案! 本文将系统拆解这一解决方案的技术逻辑、实施步骤与落地价值,为企业合同管理数字化转型提供实操指南。字段提取:自动识别并提取预设的关键字段(如 “甲方”“乙方”“合同金额”“履约期限” 等),若遇到模糊表述(如 “付款时间为合同签订后 30 个工作日内”),系统可自动解析为 “履约期限:合同签订日 + 30 工作日”;预设结构化字段:根据合同类型(如采购合同、服务合同、租赁合同),定义需提取的关键字段(如 “甲方名称”“乙方名称”“合同金额”“有效期起 / 止日期”“履约地点”“违约金比例” 等); 阅读详情

相关推荐

Data+AI新玩法:Text2SQL让数据查询变得如此简单!

你是不是也遇到过这种情况?明明手头有海量数据,却因为SQL这道“门槛”,让分析和决策变得复杂和拖沓。你可能想着:“要是我能直接用自然语言和数据库对话,那该多好!你不是一个人在这样想,Text2SQL技术正是为了帮你摆脱这一困境而诞生的。

Ase5gqe的博客 865

Linux常见指令&基础知识

新的操作系统是受到另一个UNIX的小操作系统——Minix的启发,该系统是由一名叫Andrew S Tanenbaum的教师开发的。Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。Fedora是一款非常好的发行版,有庞大的用户论坛,软件库中还有为数不少的软件包。“@”表示符号链接;毫无疑问,Kali Linux是一款渗透测试工具,或者是文明黑客(我不想谈论恶意黑客)青睐的操作系统。

禊月初三的博客 1247

2.4G/4G天线共存方案:Air8101多频段隔离设计实战(附波长计算表)

本文深入探讨了物联网设备中Wi-Fi 2.4GHz与4G LTE天线共存设计的实战方案。针对B40与2.4G频段紧邻带来的干扰挑战,文章系统性地提出了空间隔离、PCB布局优化、结构设计三重防线,并提供了关键的波长计算工具与系统级验证Checklist,旨在帮助工程师将多频段隔离设计从“玄学”变为可执行的工程规范。

weixin_29197051的博客 389

简要聊聊UNIX,MINIX,LINUX,BSD的区别与特质

Linux、MINIX、BSD和UNIX都是类UNIX操作系统,它们都是基于UNIX操作系统的,但也有很多不同点。UNIX操作系统最早由贝尔实验室的Ken Thompson和Dennis Ritchie于1970年代初开发。Unix是商业操作系统,主要应用于大型机和服务器领域,具有高性能和可靠性。但Unix的源代码是封闭的,用户只能购买许可证来使用。MINIX操作系统是由荷兰计算机科学教授Andrew S. Tanenbaum于1987年开发的,它的设计目标是作为操作系统课程的教学工具。

代码中枢:软件工程理论与实践的桥梁 2342

IPD的分析工具与模型(十六)CBB公用基础模块管理实现资源共享,缩短开发周期降低成本

CBB流程的开发环节,基于CBB规划中所识别和设计的CBB,进行CBB的详细设计(包括参数设计和接口设计),并最终实现CBB的落地开发。作为特殊类型的技术构件,CBB的开发流程,可沿用技术开发中的构件开发流程,具体包括概念、计划、开发和迁移等步骤,具体可参见前文的相关介绍。有了蓝图与架构设计,落地实施是关键攻坚。具体工作内容包括:具体工作内容包括:a. 以相似性、聚类、相对独行性、可组合、可扩展性、可维护性等原则为指导,按照产品的功能特征和业务类型,聚焦零散的功能点,形成功能模块,实现产品功能模块的划分;

Easyways1的博客 1378

基于YOLO+DeepSeek的农作物病虫害检测系统

本系统是一个基于YOLO+DeepSeek的农作物病虫害检测系统。 可使用YOLOV1-YOLOV12的任意模型进行目标检测。可以实现检测图片、批量检测图片、视频检测、摄像头检测四种方式。

qq_51977316的博客 1809

【Shell 命令集合 磁盘维护 】Linux 创建Minix文件系统 mkfs.minix 命令使用教程

mkfs.minix命令用于在Linux系统中创建Minix文件系统。Minix文件系统是一种早期的文件系统,最初用于Minix操作系统。它是一种简单而稳定的文件系统,适用于小型设备和嵌入式系统。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 694

软件项目质量管理

识别项目中涉及质量管理的不同角色,如项目经理、质量经理、测试人员等,明确每个角色的职责和任务,包括负责哪些质量管理活动和决策。1、编制软件项目的质量管理计划,包括确定项目的质量标准和要求,以及制定质量控制和质量保证策略等。2、编制软件项目的质量管理计划,包括确定项目的质量标准和要求,以及制定质量控制和质量保证策略等。测试用例表是质量控制过程中的关键工具,确保所有功能和场景都被验证,减少项目中的缺陷。1、理解项目质量管理的基本过程,包括质量计划、质量保证、质量控制和质量改进;明确质量管理活动中的角色和职责。

weixin_51996255的博客 1259

【Shell 命令集合 磁盘维护】Linux 检查和修复Minix文件系统 fsck.minix命令使用教程

fsck.minix命令是在Linux系统中用于检查和修复Minix文件系统的工具。Minix文件系统是一种早期的文件系统,常用于早期的UNIX系统和一些嵌入式设备。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 620

智能手环嵌入式系统:STM32+ESP8266多传感器健康监护设计

可穿戴健康监测设备是物联网与边缘计算融合的典型应用,其核心在于多源生理信号采集、低功耗实时处理及安全云协同。基于光电容积脉搏波(PPG)的心率与血氧检测、NTC热敏电阻体温测量、加速度-角速度融合跌倒判据等技术,构成了老年健康监护的基础感知能力;而STM32主控与ESP8266协处理器分工架构,则实现了计算资源与通信负载的高效解耦。该方案依托FreeRTOS多任务调度、阿里云IoT物模型标准化交互及MQTT双向通信,兼顾实时性、可靠性和工程可维护性,广泛适用于居家养老、慢病管理与远程健康预警等场景。

weixin_33256096的博客 99

099、LLC谐振变换器的大信号建模

摘要:LLC谐振变换器的小信号模型在大信号工况(如启动、负载突变)下会失效,导致保护失灵、过冲等问题。通过状态空间平均法和分段线性化建立大信号模型,需关注谐振腔能量转移、模态切换条件及离散化实现。实际应用中,该模型可优化启动策略、精确设定保护阈值并验证环路补偿,但需注意变压器饱和等非线性因素。经验表明,大信号建模能显著提升设计可靠性,但需结合实验验证(误差<15%)和工具适配(如MATLAB离线仿真与C语言嵌入式调试)。三颗炸裂的MOSFET警示:深入掌握大信号建模是避免关键故障的必要手段。

Jack010169的博客 46

Linux操作系统&&Linux20+常用入门操作

Linux的前世今生,OSandLinux操作系统,20+详解常见指令带你入门,还有常用热键哈。

原来45的博客 2183

SIWAVE+ADS提取PCB走线寄生参数

本文将介绍一种很适合PCB走线提取寄生电感等参数的方法,即是通过SIWAVE将PCB走线的S参数提取出来,再通过ADS将S参数转换成电感、电容值。

sinat_15150363的博客 1765

linux编译minix,MINIX对Linux

MINIX对Linux发布时间:2007-07-26 16:50:43来源:红联作者:atulationsMINIX对Linux 引人注目并非全是好事。我从不擅长处理对抗,但也被迫站出来为Linux和我的尊严辩护,因为安德鲁?塔南鲍姆不断攻击我的Linux取代了他的MINIX操作系统。我们都是网虫,所以论战是通过电子信件进行的。 他只穿着件T恤就浑身冒火,能怪谁呢?在还没有Linux讨论组之前,我...

weixin_39904612的博客 256

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

著名论战:Linus vs Tanenbaum

Linux is obsolete Andy Tanenbaum From: ast@cs.vu.nl (Andy Tanenbaum)Newsgroups: comp.os.minixSubject: LINUX is obsoleteDate:

echo 'narcissus' 2010

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Linux过时了- 塔能鲍姆-托瓦兹辩论(Tanenbaum–Torvalds debate)

FORM:http://www.hisnote.com/2013/10/27/tanenbaum-torvalds-debate/ 本文根据维基百科、码农逐梦者博客、oreilly出版社整理而成。 安德鲁·斯图尔特·塔能鲍姆博士(在comp.os.minix上叫 ‘ast’ ) 塔能鲍姆-托瓦兹辩论(英语:Tanenbaum–Torvalds debate),由Minix创作者安德鲁·斯...

茫茫大士的专栏 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

just for fun--linus传记

just for fun--linus传记 好不容易周末,阅读了一本书,写的是Linus,linux的创始人的故事,书写于2001年,到现在已经快20年了。当时Linus刚刚从芬兰移居硅谷没几年。 出生: 1969人出生在芬兰首都赫尔辛基,与unix差1年。1970年贝尔实验室的大牛ken.Tompson利用老婆不在的暑假3周编写Unix的日子。 最近看一个报到,tompson老爷子七十多岁高龄,在google工作,go语言的3个创始人之一。不仅感叹你大爷永远是你大爷,请收下我的膝盖。 计算机启蒙:

hb_zxl的专栏 839

Linus vs. Tanenbaum

Linus vs. TanenbaumLinux is obsolete Andy Tanenbaum Microkernel vs Monolithic System Portability Linus Benedict Torvalds Andy Tanenbaum Li

Nycke的专栏 797

Linus vs. Tanenbaum关于宏内核与微内核之间的著名争论

http://root.cern.ch/root/Linus_vs_Tanenbaum.html争论原文 Linus vs. Tanenbaum 译文(转) UP|HOME 前两天看到徐宥的博客上提到了 “Linus 和 Tanenbaum 吵了一场著名的架”,很好奇,就在 google 上找到了这篇文章。原文链接在http://www.dina.dk/~abraham/Linus_v...

weixin_33749242的博客 946

Linux 30岁,这些年经历了什么?

3月19日,Linux基金会在Twitter上发布推文宣布,其小企鹅的标志“Tux”已经30周岁了,还为其设计了一系列的庆祝海报,以便大家转发分享。虽然离Linux的生日还有一段时间,但是...

嵌入式Linux 587

seL4微内核入门-微内核介绍

一个操作系统的理念是利用硬件的特点,并且把他们隐藏在一层层的高级调用中。(2)Linux采用宏内核架构过时了,那是一些老的操作系统采用的方法,譬如UNIX, MS-DOS, VMS, MVS, OS/360, MULTICS。,但现在有足够的证据表明微内核系统也能够和宏内核系统跑得一样快(比如Rick Rashid 发表的对 Mach 3.0 和宏内核系统对比的论文)。确定了四种 ASIL — A、B、C 和 D表示汽车的安全等级,从A到D安全等级越来越高,对于内核也需要更高的安全等级认证,

376

Linus Torvalds与Andrew S. Tanenbaum的论战!

因为要玩LINUX,不可能不知道LINUS ,因为要学操作系统,不可能不知道Andrew S. Tanenbaum,(WZG叫着去吃饭了,回头继续写)接着:在Andrew S. Tanenbaum的>一书的引论中有这么一句话:“对UNIX版本的免费产品(不同于教育目的)的渴望导致芬兰学生Linus Torvalds编写了LINUX,这个系统在MINIX上开发,而且原本支持各种MII

Alex的学习之路 7947

linux是世界上最流行的操作系统之一,世界上最流行的操作系统不是Linux或者Windows,而是MINIX...

运行在“ring -3” 的 minix你可能不知道,但是在你的英特尔系统里,除了你的主操作系统之外,还有一个操作系统在运行,这就是 minix。早在今年 5月,eff 就发布了一篇文章,介绍了自 2008 年以来,这十年间英特尔发布的所有处理器都运行了一个修改版的 minix 3,它被称之为“管理引擎(me)”。这个由计算机科学教授 andrew tanenbaum (对,就是那位早期曾经和 l...

weixin_35965062的博客 403

读Linus vs. Tanenbaum论战有感

南京大学 罗超(Java学生) 115

Linux(CentOS)系统管理入门笔记(第一期)——从 Multics 到主流发行版

时间事件关键人物/组织历史意义1965Multics 项目启动首次提出多用户分时系统宏大理想1969Unix 诞生确立了极简、模块化的操作系统设计哲学1983GNU 计划发起提出“自由软件”概念,奠定了开源运动的法理基础1987Minix 发布让操作系统教学有源码可依,激发了 Linus1991Linux 内核发布诞生了历史上最成功的开源协作内核项目1994Linux 1.0 与 GPL 合体全球黑客社区GNU/Linux 完整操作系统正式成熟2020CentOS 8 提前终止。

AOwhisky的博客 448

Linux历史上25 个里程碑事件回顾

虽然对 Linux 正式生日是哪天还有些争论,甚至 Linus Torvalds 认为在 1991 那一年有四个日子都可以算作 Linux 的生日。但是不管怎么说,Linux 已经 25 岁了,这里我们为您展示一下这 25 年来发生过的 25 件重大里程碑事件。 1991:Linus Torvalds 向世界宣告 Linux 诞生 这封邮件是 199...

weixin_33955681的博客 323
上一篇: LINUX is obsolete Linux的技术过时了 Date: 29 Jan 92 12:12:50 GMT
下一篇: 面向二十一世纪的嵌入式系统综述
Virtual
博客等级 码龄26年 3粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值