|
|
l**********r 发帖数: 4612 | 3 【 以下文字转载自 Military 讨论区 】
发信人: saturnV (土星五号), 信区: Military
标 题: 麒麟的官方反击-----麒麟操作系统层次式内核简介
发信站: BBS 未名空间站 (Sun Jun 23 13:28:36 2013, 美东)
http://bbs.lemote.com/viewthread.php?tid=24361&extra=&highlight
麒麟操作系统借鉴了 Linux、FreeBSD、Mach和 K42 等操作系统内核技术 ,结合高性能
计算、网络服务、 安全应用的需求 ,兼顾宏内核和微内核结构的优点 ,充分利用当今
CPU多态的支持 ,自主设计了层次式内核结构 ,
该结构由基本内核层和系统服务层组成 ,如图1所示。基本内核层包括硬件初始化、 基
本任务管理、 基本存储管理、 中断与异常处理等。基本内核层向下提供对硬件平台的
抽象管理 ,向上为系统服务层提供任务管理、 中断处理、 存储管理等功能。基本内核
层采用模块化设计 ,具有结构清晰、 模块间依赖关系较弱、 代码精简等特点 ,便于操
作系统内核的维护和移植。
系统服务层... 阅读全帖 |
|
s*****V 发帖数: 21731 | 4 http://bbs.lemote.com/viewthread.php?tid=24361&extra=&highlight
麒麟操作系统借鉴了 Linux、FreeBSD、Mach和 K42 等操作系统内核技术 ,结合高性能
计算、网络服务、 安全应用的需求 ,兼顾宏内核和微内核结构的优点 ,充分利用当今
CPU多态的支持 ,自主设计了层次式内核结构 ,
该结构由基本内核层和系统服务层组成 ,如图1所示。基本内核层包括硬件初始化、 基
本任务管理、 基本存储管理、 中断与异常处理等。基本内核层向下提供对硬件平台的
抽象管理 ,向上为系统服务层提供任务管理、 中断处理、 存储管理等功能。基本内核
层采用模块化设计 ,具有结构清晰、 模块间依赖关系较弱、 代码精简等特点 ,便于操
作系统内核的维护和移植。
系统服务层基于 FreeBSD进行改进和优化 ,为用户提供工业标准的网络、 文件系统等
服务接口 ,实现了Linux二进制兼容模块、 高可用模块和各种内核安全机制等 ,充分利
用BSD操作系统的稳定性和丰富的工业标准接口。
核外工具环境基于Linux开发 ,采用 X2Window作为... 阅读全帖 |
|
|
n*w 发帖数: 3393 | 6 Mach好像是微内核,看过一篇评测Mach performance不及monolithic |
|
发帖数: 1 | 7 鸿蒙并不是什么备胎,鸿蒙可能是安卓和iOS的掘墓人!
自鸿蒙操作系统发布以来,网上关于鸿蒙OS的讨论热度持续不减,然而对于华为面向开
发者的发布会上说的一大堆技术名词:低时延、微内核、可信安全、模块化解耦、可弹
性部署、跨生态共享、赋能、万物互联……大多数观众还是不明觉厉,所以鸿蒙操作系
统到底牛不牛逼?
今天,我们就来看看鸿蒙到底能干啥,以及它是如何做到的。简单的说,鸿蒙实现了两
点:
1、让从灯泡、门锁、音箱……到汽车、手表、电视、手机和电脑都能使用同一个操作
系统。
2、能让这些设备互为外设,自由组合,协同工作。
按官方说法,鸿蒙是基于微内核的全场景分布式OS。那个……微内核的全场景分布式OS
又是什么啊?
自鸿蒙操作系统发布以来,网上关于鸿蒙OS的讨论热度持续不减,然鹅普通观众对于华
为面向开发者的发布会上说的一大堆的技术名词:低时延、微内核、可信安全、模块化
解耦、可弹性部署、跨生态共享、赋能、万物互联……大多数观众还是不明觉厉,一脸
懵逼,这TM到底在说些啥,所以鸿蒙操作系统到底牛不牛逼?
先说结论:如果华为完全实现了开发者大会上说的那些特征,鸿蒙将会彻底改变目前的
软硬件... 阅读全帖 |
|
a****a 发帖数: 5763 | 8 《Mac OS X背后的故事》系列文章将为大家介绍Mac OS X的发行版本、技术历史、相关
人物等内容。本文是系列连载的第二篇,主要的故事来源是Linus Torvalds的自传《
Just for Fun: The Story of an Accidental Revolutionary》。
Steve Jobs于1997年回归Apple
Steve Jobs对Mac OS X的考虑
1997年,Steve Jobs回归,开发下一代操作系统的工作被提上日程。此刻的时代背景是
像Linux这样的开源软件大行其道。随着网络的发展,使得像Red Hat、VA Linux之类的
企业成为爆发户,把泡沫越吹越大。Steve Jobs承认Linux的好处,甚至在若干年后介
绍Mac OS X底层的Darwin时还不忘在幻灯片上写道:Darwin是类似Linux的系统。而当
时精明的Steve Job在考虑下面几个问题。
第一,NeXTSTEP的内核和外围工具中,BSD代码维护起来需要大量人力,而且各分支的
BSD发展显然不如Linux快。很多功能都没有,需要Apple自己做。
第二,像Appl... 阅读全帖 |
|
a****a 发帖数: 5763 | 9 1975年,美国罗彻斯特大学纽约分校,一组研究员正在做一个名为RIG(Rochester’s
Intelligent Gateway)的项目,它由Jerry Feldman主持设计。RIG的目标是给所有本
地以及远端的计算设备(比如磁盘、列印机、磁带、绘图机等)提供一组统一的访问方
式,其作业系统称为Aleph。为了实现所需要的功能,Aleph的内核主要构建了一个进程
交互(Interprocess Communication,IPC)的机制。RIG的各进程,只要设置了目标端
口,就可以彼此间发送信息。RIG项目没过几年就被判了死刑,主要是缺少很多有用的
功能,比如端口没有保护机制,一次最多只能发送2KB大小的信息(受硬件限制),也
没有很好的网络支持等。不过在20世纪70年代,这个系统依然代表着当时作业系统设计
的先进水平,比如除了进程交互外,每个进程还有内存保护的功能,这足以让20世纪90
年代末都没有做出内存保护技术的Apple公司汗颜。
该项目后来失败了,随后在1979年,RIG的Richard Rashid博士毕业到卡内基-梅隆大学
当教授,开始做Accent项目。它是一个网... 阅读全帖 |
|
z****g 发帖数: 339 | 10 Mac OS X 背后的故事(二)——Linus Torvalds的短视
http://www.programmer.com.cn/6617/
文/王越
《Mac OS X背后的故事》系列文章将为大家介绍Mac OS X的发行版本、技术历史、相关
人物等内容。本文是系列连载的第二篇,主要的故事来源是Linus Torvalds的自传《
Just for Fun: The Story of an Accidental Revolutionary》。
Steve Jobs对Mac OS X的考虑
1997年,Steve Jobs回归,开发下一代操作系统的工作被提上日程。此刻的时代背景是
像Linux这样的开源软件大行其道。随着网络的发展,使得像Red Hat、VA Linux之类的
企业成为爆发户,把泡沫越吹越大。Steve Jobs承认Linux的好处,甚至在若干年后介
绍Mac OS X底层的Darwin时还不忘在幻灯片上写道:Darwin是类似Linux的系统。而当
时精明的Steve Job在考虑下面几个问题。
第一,NeXTSTEP的内核和外围工具中,BSD代码维护起来需要大量人... 阅读全帖 |
|
d****i 发帖数: 4809 | 11 Linux之父Linus Torvalds和自由软件之父Richard Stallman并称为软件行业的两大怪
杰,经常会语出惊人之词,就像Torvalds那样,他不喜欢的东西在他看来就一无是处,
不过,谁让人家是大牛呢?
Linus Torvalds 被认为是最伟大的程序员之一,因为他写出了使用最广泛的软件,如
Linux 内核和 Git 版本控制系统。但是他这个人经常因为讲话带有情绪,甚至是因为
带有脏话的意见而饱受非议。有些时候,Linus Torvalds 认为那些工作没做好,或者
持有不同观点或竞争关系的公司和组织,不管是正面的还是背面的,他的话里都是带着
火药味的。
尽管大多数情况下,Torvalds 愤怒的主要原因都是技术惹的祸,跟技术有关。但是,
我们还是不要期望已经45岁的 Torvalds 在情绪上能够缓和多少。好了,基于以上背景
,我们来了解一下 Torvalds 多年来对这11项技术有哪些不满的意见。
1. GNU Emacs
历史:Emacs 早已经是 Unix 和类 Unix 系统,包括 Linux 最常用的文本编辑器之一
。GNU Emacs 是使用最广泛... 阅读全帖 |
|
a****a 发帖数: 5763 | 12 文 / 王越
从本期开始,我们将在杂志上连载一系列关于Mac OS X发展历史的文章。本系列将为大
家介绍Mac OS X的发行版本、技术历史、相关人物等内容。本文是系列连载的第一篇。
Ellen Hancock曾任苹果公司技术总监
故事还得从20世纪90年代说起。Ellen Hancock是本文的主人公,也是一位女英雄。她
因在IBM的经历而被人们所熟悉。1966-1995年间,Ellen Hancock在IBM共工作了29年。
1985年,她成为IBM的副主席。在1986-1988年间,Ellen Hancock担任过IBM通信产品的
主席,并在1992年被选为资深副总裁。1995年9月,她被时任美国国家半导体(
National Semiconductor)CEO的Gil Amelio忽悠,跳槽来到这个企业,做执行副总裁
。她在这里带领团队完成了CompactRISC架构,这个架构事后成为ARM7系列的前身。很
多人早已经把她忘了,也很少有人能够在回忆时将她和Mac OS X联系起来。但事实上,
她是让苹果放弃Copland转而购买NeXT的关键人物。
早在1994年,Gil A... 阅读全帖 |
|
f***y 发帖数: 4447 | 13 摆脱arm
https://laoyaoba.com/html/news/newsdetail?source=pc&news_id=726307
(集微网报道 艾檬)MCU市场的竞争将开启RISC-V核的新航道?
在国内32位基于ARM Cortex-M通用MCU市场占据探花之位之后,兆易创新GigaDevice持
续精进,在行业内率先将开源指令集架构RISC-V引入通用MCU,正式推出全球首个基于
RISC-V内核的GD32V系列32位通用MCU,并提供程序代码库、集成开发环境、嵌入式操作
系统、云生态、开发板等完整工具链支持。有备而来的兆易创新将在RISC-V MCU市场掀
起多大的浪花?
打造GD32百货商店
作为GD32系列的新成员,先来看看光环加身的GD32系列家族的发展。
兆易创新执行副总裁、MCU事业部总经理邓禹表示,GD32系列主要是基于ARM Cortex-M
系列的32位通用MCU产品,拥有320余款产品型号、22个产品系列以及11种不同封装类型
,实现高性能、低成本和易用性,涵盖入门级、主流级、高性能增强型等应用,累计出
货量超过3亿颗,客户数量超过1万家,覆盖率... 阅读全帖 |
|
k***n 发帖数: 1557 | 14 微内核不是什么新技术,DOS就是微内核
微内核代码少,代价就是功能简单。所以Mac OS必须要在mach内核上再加一个BSD层
而且微内核不能像宏内核一样直接调用函数,效率反而更低 |
|
w***g 发帖数: 5958 | 15 这个我以前科普过的。Windows NT是一个非常牛B
的模块化设计。NT内核的功能是通过不同的subsystem
expose出来的,包括一个win32 subsystem和posix subsystem。
win32 subsystem和win 95/98的win32 API二进制兼容,就是
一般人看到的windows。win 95/98和NT/2000/XP内核完全不同,
但是能实现app的二进制兼容,就是通过的win32 subsystem
实现的。Posix subsystem一般人不知道,软软自己也不推广,
但确实是标准的posix。上面可以装一套windows services for unix,
然后config, make, NFS, sh啥的都有。这个十多年前我都玩过的。
从技术上来说, win32 API比posix是不是更科学难说,但从技术上来说要
复杂得多,投进去的钱也要大得多,就软软来说赚到得钱也大的多。
谁能预料得到陈年往事又要被挖出来。真是非战之罪也。
Commercial的操统,不管是AIX, Solaris还是Windows NT,
哪个在技术上不秒... 阅读全帖 |
|
k***n 发帖数: 1557 | 16 微内核不新鲜,DOS就是微内核。
微内核先天缺陷很多,现在已经很少有人用了。洪门如果真的是用微内核,肯定是在
Mach内核上改的。 |
|
w***g 发帖数: 5958 | 17 微内核是一个经典大坑。Stallman的HURD就是死在了微内核上。
CS的特点就是光会理论还不够,还得能coding。Hinton折腾神经网络那么多年,
最后还是要靠一个毛子学生给imeplement对了才咸鱼翻身。
折腾微内核也有牛B的,我软的Windows NT就是一个微内核,一直到现在
windows 10了,内核应该没啥大变。
悠。 |
|
发帖数: 1 | 18
===================
请问WINDOWS系统是用什么语言编写的啊?
推荐于2017-10-03 08:54:51 最佳答案
如果我没有记错,根据几年前微软在美国公布的内容,WINDOWS本身属于微内核系统,
WINDOWS98总共大概不到10万行代码(具体是2万还是5万记不清了),而WINDOWS2000则
已经有20余万行代码,其中80%是用C++编写,其余部分有C和汇编,底层接口用汇编编
写。
微内核系统从概念上是指“只包括操作系统的基本功能,例如内存管理和进程管理等等
”,就连对各个文件系统的支持也不算在内,不过具体WINDOWS是不是这样设计我就不
清楚了。
所以一个微内核系统的操作系统能够有20万行代码已经很多了。
之所以微软选择了C++而不想LINUX一样选择C,其根本原因就是WINDOWS操作系统本身是
微内核系统,所以扩展性及以后的维护要求非常重要,所以C++的类的概念就能在这里
很好的利用,但是毕竟C++的效率不如标准C及汇编,所以在一些明显以效率为重的地方
用的还是标准C及汇编。
编写完毕后,WINDOWS上的其他用户态程序(包括所有驱动程序、计... 阅读全帖 |
|
M*V 发帖数: 3205 | 19 【 以下文字转载自 paladin 讨论区 】
发信人: kknn (浪客刀心@两条腿的青蛙), 信区: paladin
标 题: Re: ZT: 我们这样的软件公司怎么办 (转载)
发信站: BBS 未名空间站 (Fri Sep 23 20:57:37 2011, 美东)
贴个全的
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、
分支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如
前。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为
受Windows主机控制的远程终端,相比之下, Communix支持的机子很少,但移植
Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过
,但失败了。
Co... 阅读全帖 |
|
h*h 发帖数: 27852 | 20 【 以下文字转载自 paladin 讨论区 】
发信人: kknn (浪客刀心@两条腿的青蛙), 信区: paladin
标 题: Re: ZT: 我们这样的软件公司怎么办 (转载)
发信站: BBS 未名空间站 (Fri Sep 23 20:57:37 2011, 美东)
贴个全的
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、
分支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如
前。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为
受Windows主机控制的远程终端,相比之下, Communix支持的机子很少,但移植
Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过
,但失败了。
Co... 阅读全帖 |
|
k**n 发帖数: 3989 | 21 贴个全的
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、
分支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如
前。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为
受Windows主机控制的远程终端,相比之下, Communix支持的机子很少,但移植
Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过
,但失败了。
Communix - 俄版Communix
此后Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到
Windows运行;反对微软的另一批人在俄国著名程序员 Lenin的领导下,在俄国移植
Communix获得成功(第一次发行时称为俄版Communi... 阅读全帖 |
|
t*n 发帖数: 14458 | 22 看不动
累
贴个全的
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、
分支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如
前。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为
受Windows主机控制的远程终端,相比之下, Communix支持的机子很少,但移植
Communix的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植过
,但失败了。
Communix - 俄版Communix
此后Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到
Windows运行;反对微软的另一批人在俄国著名程序员 Lenin的领导下,在俄国移植
Communix获得成功(第一次发行时称为俄版... 阅读全帖 |
|
w***x 发帖数: 105 | 23 不觉得winnt有何牛逼。它的posix实现很渣,连thread,mutex这些基本的东西都没有。
很多windows程序员连condvar都不知道怎么回事。
实际上在软软还在吹嘘它的dos系统的时候,就已经有unix 32位抢占kernel出现了,从
内核技术上讲,简直就是地上天上的差别。但是商业上的成功,很多时候和技术关系不
大。
实际上微内核在技术上比linux/windows kernel要更简单,有些商业微内核,内核开发
人员也就是4,5个人而已,但linux kernel的开发人员。。数不过来。。。
说linux kernel技术不行。。。恐怕很多人会不同意,你可以去看看code,linux
kernel的代码基本都是大公司的专业人员写的,如果说这种code也没技术水准,呵呵。
。。不过话说有些opensource的东西和商业上是有些差距,但这和商业模式有关。至于
BSD,很多BSD内核代码都是从Linux port过来的。
至于stallman,只是个传说,他不做技术很多年了吧...不过opensource比商业好在一
点,就是理想总能传递下去,但商业公司会倒闭,所以op... 阅读全帖 |
|
发帖数: 1 | 24 看来唐人街的送外卖的就是仗着自己有张嘴
和苹果一样是指微内核,什么叫做微内核,和安卓这种有什么不同,以及google自己也
开发了一种和苹果类似的微内核
而不是什么“兼容安卓”为标准的判断,看你这理直气壮的不“回避问题”傻B样,真
是令人啧啧的
我也不难为你自个乡巴佬了,只是想提示你,多学多听少嘴——这道理你爸妈在你很少
时候也告诉你了吧? |
|
p*********w 发帖数: 23432 | 25 Communix 操作系统简介zz
http://www.hudong.com/wiki/Communix
(如果看不见了,可能是communix系统正在 reboot)
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、分
支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如前
。
纠错 编辑摘要
目录
1 概述
2 早期发展
3 俄版Communix
4 重要的修改版本
5 dDF子系统
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、分
支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如前
。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或 C
ommunix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要... 阅读全帖 |
|
p*********w 发帖数: 23432 | 26 Communix 操作系统简介zz
http://www.hudong.com/wiki/Communix
(如果看不见了,可能是communix系统正在 reboot)
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、分
支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如前
。
纠错 编辑摘要
目录
1 概述
2 早期发展
3 俄版Communix
4 重要的修改版本
5 dDF子系统
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、分
支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如前
。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或 C
ommunix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要... 阅读全帖 |
|
p*********w 发帖数: 23432 | 27 Communix 操作系统简介zz
http://www.hudong.com/wiki/Communix
(如果看不见了,可能是communix系统正在 reboot)
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、分
支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如前
。
纠错 编辑摘要
目录
1 概述
2 早期发展
3 俄版Communix
4 重要的修改版本
5 dDF子系统
Communix - 概述
Communix是流行操作系统的一种。曾经与Windows并称世界两大主流操作系统。版本、分
支众多。采用单一内核模式和集中式系统资源管理模式。但目前装机数量已经大不如前
。
Communix - 早期发展
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或 C
ommunix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要... 阅读全帖 |
|
t***t 发帖数: 6066 | 28 这个不一定。
OS上也有微内核和大内核的区别。其实微内核不一定越小越好。有个权衡。 |
|
l*s 发帖数: 6372 | 29 【 以下文字转载自 Military 讨论区 】
发信人: lys (Upekkha~~~~~~), 信区: Military
标 题: Communix操作系统简史
发信站: BBS 未名空间站 (Wed Jan 4 18:17:16 2012, 美东)
一、无名氏初始版
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为
受Windows主机控制的远程终端,相比之下,Communix支持的机子很少,但移植
Communix操作系统的努力一直就没停止过。——最早是以法国为主的一些人在巴黎、里
昂等地移植过,但失败了。
此后Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到
Windows操作系统中运行;反对微软的另一批人在俄国著名程序员Lenin的领导下,在俄
国移植Communix操作系统获得成功(第一次发行时称为俄... 阅读全帖 |
|
l*s 发帖数: 6372 | 30 一、无名氏初始版
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用微软的Windows,其他的绝大多数国家要么用DOS,要么作为
受Windows主机控制的远程终端,相比之下,Communix支持的机子很少,但移植
Communix操作系统的努力一直就没停止过。——最早是以法国为主的一些人在巴黎、里
昂等地移植过,但失败了。
此后Communix分成两条路发展,一条是删除一些不兼容的代码,把Communix移植到
Windows操作系统中运行;反对微软的另一批人在俄国著名程序员Lenin的领导下,在俄
国移植Communix操作系统获得成功(第一次发行时称为俄版Communix Beta或Communix
3.0 Beta),一度做到15个主节点、20多个子节点的大规模并行Cluster,并影响到亚
洲、东欧、拉美等一些地方。
一个小插曲:在Lenin之后,俄版Communix项目的两个CEO对Communix 3.... 阅读全帖 |
|
d****n 发帖数: 12461 | 31 ☆─────────────────────────────────────☆
GGYY (唧唧歪歪) 于 (Thu Oct 21 23:27:35 2010, 美东) 提到:
Intel的小CPU不行,
Microsoft/Linux的操作系统不行。
☆─────────────────────────────────────☆
antee (蚂蚁) 于 (Thu Oct 21 23:35:40 2010, 美东) 提到:
缺的是一个好的touch screen
☆─────────────────────────────────────☆
inspire (Serenity) 于 (Thu Oct 21 23:41:09 2010, 美东) 提到:
M$ 的OS 确实很屎 WM 那么多年 6.5版还是一坨.
☆─────────────────────────────────────☆
GGYY (唧唧歪歪) 于 (Thu Oct 21 23:53:12 2010, 美东) 提到:
关键是没有推到重来的决心。
现在开始重写一个,两三年后... 阅读全帖 |
|
n****1 发帖数: 1136 | 32 其实如果考虑到各种kernel space技术,c10M应该小菜一碟吧。 首先各种很多微内核
系统都能这么做,其次现在有些software fault isolation能在同一地址空间内运行多
个互不干扰的“进程”, 比如Google的nativeclient 和rackspace的zeroVM(这丫能把
zfs和应用绑在一个地址空间里,实现用户态高性能zfs)。sfi技术移植到内核空间也不
会很难
最近连linux这种单内核死忠也开始在内核空间里做jit了,目前只是用来做packet
filter,但我感觉在虚拟化的大环境下,kernel space的应用会越来越普及 |
|
i***s 发帖数: 39120 | 33 李冰冰(资料图)
6月7日是高考第一天,各地高考作文题纷纷出炉。各明星也通过新浪微博大展才华,其中李冰冰[微博]的吃货版微博作文被《重庆晨报》获赞满分,随后,陈数[微博]、邓家佳[微博]、蒋梦婕[微博]等也纷纷通过微博撰写各地高考作文,网友大加赞赏。
李冰冰吃货版被《重庆晨报》获赞满分
6月7日17点38分,李冰冰通过微博发布重庆地区高考作文,称:“高考作文重庆卷:豆腐升华了大豆,雪糕升华了冰棍,冰激凌升华了雪糕,冰淇淋火锅升华了冰淇淋。火锅还升华了鹅肠、黄喉、冻豆腐、宽粉,火锅升华了麻辣烫。所以,火锅升华一切。”此文被《重庆晨报》赞满分,也更有网友调侃补充此微博道:“其实还有吃货升华了火锅!”
李冰冰同时还晒出一张火锅图片诱惑网友的胃口,图片中的鸳鸯锅底,配上各式的肉片蔬菜,让人看着就食欲大开,惹得网友留言,称:“这火锅太好吃了。”
陈数的辽林版微作文《沙子与珍珠》
6月7日17点59分,陈数也通过微博发布辽林版《沙子与珍珠》的微作文,文章写道:“很多人都执着于成为一颗独特的珍珠。殊不知每一颗珍珠内核都裹着一粒沙子,又或者说,一粒沙子经过一层层珍珠质的包裹、海浪的颠簸、黑暗中的漫长等... 阅读全帖 |
|
a***e 发帖数: 27968 | 34 拉倒吧,一个微内核的系统号称unix?
OSx据说在server市场吃不开就是因为微内核影响性能
不如你定义一下什么叫unix |
|
发帖数: 1 | 35 人家华为做了8年
微内核的多了,QNX就是微内核,黑莓用的,QNX多小一个公司,只要有一个大牛就能做
出来 |
|
s****n 发帖数: 786 | 36 微内核在200k以内基本都有了,不过应该承认现在存储器这么便宜,微内核的优点不在
这儿。 |
|
S*A 发帖数: 7142 | 37 摆脱,人家说的是 Linux system. 你 Linux kernel 都起不了叫
什么 linux system.
Linus 从来没后悔没写微内核,人家痛扁那个微内核叫兽不知道阿。
你对写 C code 没有什么概念吧。我目前的一个 pet project:
$ cat *.c *.h | wc -l
1914
$ ls -l submake
-rwxrwxr-x. 1 ssa ssa 107193 Mar 12 21:47 submake
两三万行的是这样的,我的另外一个 pet project:
$ cat *.c *.h | wc -l
31107
$ ls - l compile
-rwxrwxr-x. 1 ssa ssa 1231413 Mar 11 02:31 compile
修改:声明一下,没有 static link 外部的 lib. |
|
g*********r 发帖数: 9366 | 38 【 以下文字转载自 History 讨论区 】
发信人: stardance (狗牌撸子), 信区: History
标 题: 这个算历史吧:Communix 操作系统简史
发信站: BBS 未名空间站 (Sun Jan 1 11:50:40 2012, 美东)
60 多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,
产品上线运营了,30 年后新的 CTO 实在看不下去了,重构了部分代码,但框架依旧是
旧的,又过了 30 年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1、继续修 bug 打补丁;
2、换个框架重构代码;
3、干脆换掉这些程序猿;
关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛
弃不用了
Communix 操作系统最早是两个德国人 Marx 和 Engles 开发的(称为 Communix 基础
版,或 Communix 1.0和2.0),遵守 GPL,它的早期支持者曾经先后组织过两个国际讨
论区。
当 时少数先进的国家都使用最早由英国人开发后来在美国得到大力发展的 Libertix,
亚... 阅读全帖 |
|
s*******e 发帖数: 272 | 39 60 多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,
产品上线运营了,30 年后新的 CTO 实在看不下去了,重构了部分代码,但框架依旧是
旧的,又过了 30 年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1、继续修 bug 打补丁;
2、换个框架重构代码;
3、干脆换掉这些程序猿;
关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛
弃不用了
Communix 操作系统最早是两个德国人 Marx 和 Engles 开发的(称为 Communix 基础
版,或 Communix 1.0和2.0),遵守 GPL,它的早期支持者曾经先后组织过两个国际讨
论区。
当 时少数先进的国家都使用最早由英国人开发后来在美国得到大力发展的 Libertix,
亚洲、非洲和澳洲人当时本土更古老的操作系统已经或濒于崩溃,多数成为受
Libertix 主机控制的远程终端。相比之下, Communix 支持的机子很少,但移植
Communix 的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植
过,但失败了。此后 C... 阅读全帖 |
|
s*******e 发帖数: 272 | 40 60 多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,
产品上线运营了,30 年后新的 CTO 实在看不下去了,重构了部分代码,但框架依旧是
旧的,又过了 30 年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1、继续修 bug 打补丁;
2、换个框架重构代码;
3、干脆换掉这些程序猿;
关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛
弃不用了
Communix 操作系统最早是两个德国人 Marx 和 Engles 开发的(称为 Communix 基础
版,或 Communix 1.0和2.0),遵守 GPL,它的早期支持者曾经先后组织过两个国际讨
论区。
当 时少数先进的国家都使用最早由英国人开发后来在美国得到大力发展的 Libertix,
亚洲、非洲和澳洲人当时本土更古老的操作系统已经或濒于崩溃,多数成为受
Libertix 主机控制的远程终端。相比之下, Communix 支持的机子很少,但移植
Communix 的努力一直就没停止过。最早是以法国为主的一些人在巴黎、里昂等地移植
过,但失败了。此后 C... 阅读全帖 |
|
g*********n 发帖数: 808 | 41 一个无证程序员的政治冷笑话
60多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,产
品上线运营了。
30年后新的CTO实在看不下去了,重构了部分代码,但框架依旧是旧的。
又过了30年新代码和旧框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1. 继续修bug打补丁
2. 换个框架重构代码
3. 干脆换掉这些程序猿 www.6park.com
*注:关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自
己都抛弃不用了
附录:Communix操作系统简史
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的国家都使用最早由英国人开发后来在美国得到大力发展的Libertix,亚
洲、非洲和澳洲人当时本土更古老的操作系统已经或濒于崩溃,多数成为受Libertix主
机控制的远程终端。相比之下, Communix支持的机子很少,但移植Communix的努力一
直就没停止过。最早是以法国为... 阅读全帖 |
|
l*********o 发帖数: 3091 | 42 60多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码
,产品上线运营了,
30年后新的CTO实在看不下去了,重构了部分代码,但框架依旧是旧的,
又过了30年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重,
这时我们该
1继续修bug打补丁
2换个框架重构代码
3干脆换掉这些程序猿。
Communix是Communication Oriented Maximized MultiUser Network Interactive
System的缩写,它是19世纪伟大的黑客二人组Marx和Engles在当时最先进的计算机系统
上做相关研究后设计的跨硬件跨网络的全球分布式操作系 统。Marx和Engles开发了该
系统的原型以及其编译系统——SH(Sickle and Hammer的意思),并以GPL授权发布,
这在当时引起了不小的轰动,很多程序员通过5寸软盘相互传播和学习该系统。由于该
原型只能在他们做研究的系统 上运行,所以并没有获得用户。
关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛
弃不用了
也有人认为,所谓的“毛版Commun... 阅读全帖 |
|
s*******e 发帖数: 272 | 43 【 以下文字转载自 Military 讨论区 】
发信人: stardance (星星之舞), 信区: Military
标 题: ZT Communix 操作系统简史
关键字: 程序员 俄罗斯 开源框架 Communix
发信站: BBS 未名空间站 (Mon Oct 3 11:45:58 2011, 美东)
60 多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,
产品上线运营了,30 年后新的 CTO 实在看不下去了,重构了部分代码,但框架依旧是
旧的,又过了 30 年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1、继续修 bug 打补丁;
2、换个框架重构代码;
3、干脆换掉这些程序猿;
关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛
弃不用了
Communix 操作系统最早是两个德国人 Marx 和 Engles 开发的(称为 Communix 基础
版,或 Communix 1.0和2.0),遵守 GPL,它的早期支持者曾经先后组织过两个国际讨
论区。
当 时少数先进的国家都使用最早由英国人开... 阅读全帖 |
|
a****e 发帖数: 9589 | 44 【 以下文字转载自 RuralChina 讨论区 】
发信人: gerryLanlan (gerryLanlan), 信区: RuralChina
标 题: 一个无证程序员的政治冷笑话
发信站: BBS 未名空间站 (Mon Jul 16 09:48:45 2012, 美东)
一个无证程序员的政治冷笑话
60多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,产
品上线运营了。
30年后新的CTO实在看不下去了,重构了部分代码,但框架依旧是旧的。
又过了30年新代码和旧框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1. 继续修bug打补丁
2. 换个框架重构代码
3. 干脆换掉这些程序猿 www.6park.com
*注:关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自
己都抛弃不用了
附录:Communix操作系统简史
Communix操作系统最早是两个德国人Marx和Engles开发的(称为Communix基础版,或
Communix 1.0和2.0),遵守GPL,它的早期支持者曾经先后组织过两个国际讨论区。
当时少数先进的... 阅读全帖 |
|
m*******k 发帖数: 178 | 45 我最讨厌的Eclipse,为什么他不骂?
Eclipse经常出现莫名奇妙的crash和hangs,即使不死机,也经常无法操作,也无错误
提示,多线程简直是笑话,所有操作都放进队列,编译任务经常无法取消,导致文件无
法保存,简直是垃圾中的极品。
因为和Torvalds没有竞争关系,他就不吭声了?和老印一个套路啊!!
如果说Eclipse不是一种技术,Emacs,GNOME和几个内核实现也未必是,最初版本的
linux,也就是在i386上面实现了几个基本的OS功能而已,在architecture设计方面也
未必有过人之处。Linux的monolithic design会让整个系统因为一个driver的小bug完
全瘫痪,内核安全性也没有保障,如果没有SELinux扩展,任何bug导致的进程拿到root
权限就可以完全攻破整个系统。很多攻击方式都是对linux最有效。他有这么多时间胡
说八道,如不多花一点时间研究一下如何把微内核的一些优势集成到Linux中去。 |
|
d****i 发帖数: 4809 | 46 错鸟,特南鲍姆被Linus打败主要是他认为新一代Unix操作系统应该采用微内核而不是
Unix的传统的宏内核,而Linus则是坚守Unix的传统,在写Linux的时候采用宏内核,结
果Linux性能和表现把特南鲍姆的MINIX秒成渣。所以坚守传统的保守主义是永远正确的
。传统主流语言像C/C++/Java和传统工具最好最有生命力,所谓新语言全部是扯蛋忽悠。 |
|
s*******e 发帖数: 272 | 47 【 以下文字转载自 Military 讨论区 】
发信人: stardance (星星之舞), 信区: Military
标 题: ZT Communix 操作系统简史
关键字: 程序员 俄罗斯 开源框架 Communix
发信站: BBS 未名空间站 (Mon Oct 3 11:45:58 2011, 美东)
60 多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,
产品上线运营了,30 年后新的 CTO 实在看不下去了,重构了部分代码,但框架依旧是
旧的,又过了 30 年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重。
这时我们该:
1、继续修 bug 打补丁;
2、换个框架重构代码;
3、干脆换掉这些程序猿;
关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛
弃不用了
Communix 操作系统最早是两个德国人 Marx 和 Engles 开发的(称为 Communix 基础
版,或 Communix 1.0和2.0),遵守 GPL,它的早期支持者曾经先后组织过两个国际讨
论区。
当 时少数先进的国家都使用最早由英国人开... 阅读全帖 |
|
c***s 发帖数: 70028 | 48 说到上海知名财经节目主持人叶蓉,你首先联想到的形容词一定会是:知性、优雅。创办、主持过9年《财富人生》的她,最近又成为了最新财经访谈节目《财富中国》的创始人。这一次,她的身份从主持人,跨界到了制作人。
面对面接受《新民周刊》采访时的叶蓉,正如她此前所说,在录影棚之外绝对不化妆,完全素面朝天。仍然知性、仍然优雅,但随着聊天的深入,她越来越放松,也越来越呈现出比荧屏上更加直率、爽快的个性。
从财富积累到精神满足
由于节目名称接近,主持人相同,很多人会把《财富中国》看作《财富人生》的升级版。其实,叶蓉说,这已经是两档完全不同的节目。
2010年时,怀孕四个月的叶蓉暂别主持岗位,也就此告别了她主持过9年、采访过400多位嘉宾的《财富人生》节目。又过了数年,节目因为种种原因停播。当时,大家都劝叶蓉再作冯妇,可她却有自己的想法:“《财富人生》开播在2002年,已经是一个十多年前的产品了。当年这个节目对于大家了解中国的创富故事很有价值,但是这十几年来,经济形势的变化突飞猛进,人都不知道换了多少代,财富积累的方式也跟从前很不一样了。如果我们拿不出升级换代版的新节目来展现这种时代变化,我觉得没有价值。”... 阅读全帖 |
|
n**s 发帖数: 2230 | 49 这是微内核和内核优劣之争吧。我记得是linux创始人和另一位大牛的著名争论。人家
都没争出啥结果来,你牛,你都能下结论。 |
|
s**********l 发帖数: 8966 | 50 idea不新鲜,基于微内核,Android是based on Linux,基于宏内核,重新编译自然快
很多,这事儿是方舟先做出来的。 |
|