【2017-6-21】每天进步一点点
翻译原文:OS microkernelsThe notion of microkernels was developed in the early 1990's to enhance the portability, extensibility and reliability of operating systems. The primary motivation for a microkernel arises from disadvantages of the layered OS model based on kernels. The main problem with the layered model is that every OS functionality is stratified into a hierarchy of layers. Thus, every part of the functionality is subject to the constraints imposed by the interface of the OS layer to which it belongs.
翻译答案:操作系统微内核
微内核的概念是在90年代初期为了提高操作系统的可移值性、可扩充性和可靠性而出现的。微内核出现的主要原因是出于是于内核的分层操作系统模型存在缺陷,主要是操作系统的每个功能部件都被分成了一系列层。因此功能组件的每部分都受到它所属层接口的限制
读完一本书翻译原文:The animals were thoroughly frightened. It seemed to them as though Snowball were some kind of invisible influence, pervading the air about them and menacing them with all kinds of dangers. In the evening Squealer called them together, and with an alarmed expression on his face told them that he had some serious news to report.
‘Comrades!’ cried Squealer, making little nervous skips, ‘a most terrible thing has been discovered. Snowball has sold himself to Frederick of Pinchfield Farm, who is even now plotting to attack us and take our farm away from us! Snowball is to act as his guide when the attack begins. But there is worse than that. We had thought that Snowball’s rebellion was caused simply by his vanity and ambition. But we were wrong, comrades. Do you know what the real reason was? Snowball was in league with Jones from the very start! He was Jones’s secret agent all the time. It has all been proved by documents which he left behind him and which we have only just discovered. To my mind this explains a great deal, comrades. Did we not see for ourselves how he attempted — fortunately without success — to get us defeated and destroyed at the Battle of the Cowshed?’
翻译答案: 动物们被彻底吓坏了。对他们来说,斯诺鲍就象某种看不见的恶魔,浸透在他们周围的空间,以各种危险威胁着他们。到了晚上,斯奎拉把他们召集起来,带着一幅惶恐不安的神情说,他有要事相告。
“同志们!”斯奎拉边神经质地蹦跳着边大叫道,“发现了一件最为可怕的事,斯诺鲍已经投靠了平彻菲尔德庄园的弗雷德里克了。而那家伙正在策划着袭击我们,企图独占我们的庄园!斯诺鲍将在袭击中给他带路。更糟糕的是,我们曾以为,斯诺鲍的造反是出自于自命不凡和野心勃勃。可我们搞错了,同志们,你们知道真正的动机是什么吗?斯诺鲍从一开始就和琼斯是一伙的!他自始至终都是琼斯的密探。我们刚刚发现了
一些他丢下的文件,这一点在那些文件中完全得到了证实。同志们,依我看,这就能说明不少问题了。在牛棚大战中,虽然幸亏他的阴谋没有得逞,但他想使我们遭到毁灭的企图,难道不是我们有目共睹的吗?” 翻译篇(每次翻译的量都不会很大,全部翻译才有奖励哦)
非计算机方向系列:读完一本书(这是一本经典书籍,里面的每一个单词都值得查阅)
每日一句
While we try to teach our children all about life, our children teach us what life is all about.
当我们教会孩子生活的一切时,孩子却教会我们什么是生活的真谛。 (刮刮乐,挂出大奖)
操作系统微核心
分层操作系统模型问题可以被简述为如下几点:操作系统核心具有提供更便捷服务的潜力、然而,它意味着建立于独立代码之上的,这又会影响到便捷的特性。基于层结构的核心设计的扩展性很差。这种现象的原因是当增加一个新的功能需求时,会改变一些操作系统的分层,比如,新的软件打断需要将代码载入核心。核心的可靠性也不高,因为它的尺寸太小了。核心会对许多的申请发出响应,有一些是很少用到的。它们的安装会横穿好些个核心的版本,很容易留下漏洞。
动物们很愚蠢。这是何等的险恶用心,说Snowball要毁坏风车。他们都记得,想象它们记得,Snowball是怎样带领牛舍棚战役的,他怎么样在每一个环境用睿智带领大家的,它是怎样毫不犹豫的扑向Jones先生的枪眼,以至于它的背部都被枪擦伤。从这些地方看来,很难想象Snowball和Jones先生是一伙的。甚至于Boxer那个傻大个,很少问问题的家伙,现在都迷惑了。他慢慢躺了下来,用前腿扒拉着地,闭上眼睛,很艰难的在想象。
“我不相信”,Boxer说,“Snowball在牛舍棚战役中非常勇猛。我看到了。我们不是在战役之后授予他‘动物英雄,一等勋章’的称号吗?”
“那时我们搞错了。但是我们现在知道了,黑纸白字上面写得清清楚楚,他要带领我们走向死亡!”
{:10_277:} 操作系统微核心
分层操作系统模型问题可以被简述为如下几点:操作系统核心具有提供更便捷服务的潜力、然而,它意味着建立于独立代码之上的,这又会影响到便捷的特性。基于层结构的核心设计的扩展性很差。这种现象的原因是当增加一个新的功能需求时,会改变一些操作系统的分层,比如,新的软件打断需要将代码载入核心。核心的可靠性也不高,因为它的尺寸太小了。核心会对许多的申请发出响应,有一些是很少用到的。它们的安装会横穿好些个核心的版本,很容易留下漏洞。
动物们很愚蠢。这是何等的险恶用心,说Snowball要毁坏风车。他们都记得,想象它们记得,Snowball是怎样带领牛舍棚战役的,他怎么样在每一个环境用睿智带领大家的,它是怎样毫不犹豫的扑向Jones先生的枪眼,以至于它的背部都被枪擦伤。从这些地方看来,很难想象Snowball和Jones先生是一伙的。甚至于Boxer那个傻大个,很少问问题的家伙,现在都迷惑了。他慢慢躺了下来,用前腿扒拉着地,闭上眼睛,很艰难的在想象。
“我不相信”,Boxer说,“Snowball在牛舍棚战役中非常勇猛。我看到了。我们不是在战役之后授予他‘动物英雄,一等勋章’的称号吗?”
“那时我们搞错了。但是我们现在知道了,黑纸白字上面写得清清楚楚,他要带领我们走向死亡!”
{:10_277:} 破网络,差点要重新再打一次。。。
{:10_266:},,网页崩溃之前,还好我Ctrl+c。。 WeiChat阿威 发表于 2017-6-22 15:23
破网络,差点要重新再打一次。。。
,,网页崩溃之前,还好我Ctrl+c。。
回复了两次,看了还是保存了 操作系统微内核
由层式操作系统模型带来的问题可以做如下的总结:
操作系统内核有提供好的移植性的潜力。但是,它同时可能也包含了架构无关的代码,它削弱了移植性的目标。基于内核设计的层式架构提供较差的可扩展性。这是由于一个事实,新的功能要求许多操作系统层级接口的改变。举例来说,新的软件中断不得不被分为在内核中放置的活动代码。内核的可靠性可能降低,因为它不是那样的小。内核支持大量的函数调用,它们中的多数不是被经常使用的。它们不是特别可靠,因为它们的实现因内核版本的不同而不同。 操作系统微内核
分层操作系统模块的问题可以总结为以下几条:
操作系统核心有潜力来提供好的移植性。然而他还是有可能包含结构不相关的代码,这些代码会降低整体的移植性。
以内核为基础的分架构设计扩展性比较差。因为额外添加的新特性需要在许多操作系统层级的接口中做出变动,
软件中断不得不设计成激活内置在内核中的代码。内核的可靠性很差因为它的尺寸过大了。
核心支持很多函数调用,但是这些函数都很少被使用。他们不同内核版本的实现很可能是不可靠的。
动物农场:
动物们都目瞪口呆。这是一件邪恶的事情远远超过了snoball破环风车那件事情。
动物们花了几分钟才完全接受浙江事情。他们都记得,或者是认为他们记得,snowball在牛棚战役中是如何带领大家冲锋在前的,
他是怎么样团结和鼓励大家在每一轮进攻,他在被琼斯的枪射伤后背的时候没有因此而退却。
这样的举止怎么可能是站在琼斯那一边的呢,一开始大家都难于接受。即使是boxer,不怎么问问题的他也开始疑惑了。
他坐了下来,盘起了他的前蹄,闭上了他的眼睛,努力想要整理自己心中的思绪。
‘我不相信那个,’他说道。‘snowball在牛棚战役中勇敢战斗。我亲眼看见的。难道我们没有在战后马上给予他‘动物英雄,一级勋章’的荣誉吗?’
‘那时我们做的一件错事,同志们。据我们现在所知道的-记录在我们发现的那些秘密文件中-那其实是在引诱我们走向灭亡。’
While we try to teach our children all about life, our children teach us what life is all about.
当我们想要教会孩子生活是什么的时候,我们的孩子反而会让我们知道生活是什么。 操作系统微内核
分层操作系统模型的问题可以总结如下:操作系统内核具有提供良好可移植性的潜质。然而
它还包含了与结构无关的代码,它降低了目标系统的可移植性。基于内核的分层结构提供可
扩展性差。这是由于添加一个新特性需要改变多层接口的实际情况,新的软件中断被设计来
激活位于内核中的代码。由于不那么小的尺寸,内核的可靠性可能不是太好。内核支持大量
的呼叫,许多呼叫很少使用。他们实现跨不同版本的内核看起来并不可靠。
页:
[1]