【2017-5-10】每天进步一点点
翻译原文:Preemption of system resources is used by the OS to enforce fairness in their use by programs, or to realize certain system level goals. A preempted program cannot execute unless the preempted resource unit, or some other resource unit pi' the same resource class, is allocated to it once again. The shorter term preemption is used preemption of the CPU, and the full term resource preemption is used for preemption of other resources.翻译答案:资源抢占是能指强行释放资源。操作系统依靠对系统资源的抢占确保程序对资源的平等利用,或实现一些系统级的目标。对于资源被抢占的程序来说,除非把被抢占的资源单位或同一资源类的其他资源单位重新分配给它,否则无法继续执行。我们称抢占CPU为抢占,而称抢占其他资源为资源抢占。
读完一本书翻译原文:Silent and terrified, the animals crept back into the barn. In a moment the dogs came bounding back. At first no one had been able to imagine where these creatures came from, but the problem was soon solved: they were the puppies whom Napoleon had taken away from their mothers and reared privately. Though not yet full-grown, they were huge dogs, and as fierce-looking as wolves. They kept close to Napoleon. It was noticed that they wagged their tails to him in the same way as the other dogs had been used to do to Mr. Jones. Napoleon, with the dogs following him, now mounted on to the raised portion of the floor where Major had previously stood to deliver his speech. He announced that from now on the Sunday-morning Meetings would come to an end. They were unnecessary, he said, and wasted time. In future all questions relating to the working of the farm would be settled by a special committee
of pigs, presided over by himself. These would meet in private and afterwards communicate their decisions to the others. The animals would still assemble on Sunday mornings to salute the flag, sing Beasts of England, and receive their orders for the week; but there would be no more debates.
翻译答案:动物们惊愕地爬回大谷仓。不一会儿,那些狗又汪汪地叫着跑回来。刚开始时,动物们都想不出这些家伙是从哪儿来的,但问题很快就弄明白了:他们正是早先被拿破仑从他们的母亲身边带走的那些狗崽子,被拿破仑偷偷地养着。他们尽管还没有完全长大,但个头都不小,看上去凶得象狼。大家都注意到,他们始终紧挨着拿破仑,对他摆着尾巴。那姿势,竟和别的狗过去对琼斯先生的做法一模一样。
这时,拿破仑在狗的尾随下,登上那个当年麦哲发表演讲的凸台,并宣布,从今以后,星期天早晨的大会议就此告终。他说,那些会议毫无必要,又浪费时间。此后一切有关庄园工作的议题,将有一个由猪组成的特别委员会定夺,这个委员会由他亲自统管。他们将在私下碰头,然后把有关决策传达给其他动物。动物们仍要在星期天早晨集合,向庄园的旗帜致敬,唱“英格兰兽”,并接受下一周的工作任务。但再也不搞什么辩论
了。
翻译篇(每次翻译的量都不会很大,全部翻译才有奖励哦)
非计算机方向系列:读完一本书(这是一本经典书籍,里面的每一个单词都值得查阅)
每日一句
I think part of my gift, or if I have one, is that I love listening.
我觉得我的天赋——如果我有天赋的话——就是我热爱倾听。 (刮刮乐,挂出大奖)
CPU分享
CPU仅能被一种时序序列分享。尽管一个程序能在任意时间被执行。系统的其他程序需要等待被处理的结束才能轮到它们。给系统中所有的程序一个公平的处理平台是非常重要的。尽管优先级常常被用来释放CPU,也能为其他程序提供服务。什么样的程序能够被配置CPU,需要多久,是由一个函数确定。函数被称为CPU的安排表,或是简易排序表。分割法是CPU分享的一个糟糕的方式,对资源池进行配置的方式是经常被使用的。
有Snowball的前车之鉴,动物们被这个宣告吓得一愣一愣的。一些动物们提出了反对意见,它们认为需要归正。甚至于Boxer也迷茫了。他将耳朵缩回来,数次摇晃他的鬃毛,艰难的整理思路,却最终发现并没有什么好说的。然而,一些猪的声音变的更加明晰。四个年轻的小肥猪尖叫着不同意,它们四个迈开腿,准备开始江华。这时,坐在Napoleon附近的狗,发出凶狠的低吼,吓得其他小猪不敢说话,再一次坐了下来。接着羊们再一次用,“四条腿是好的,两条腿是坏的”的口号打破了寂静,这次的讨论问持续了一个小时加十五分钟,终于宣告结束。会议结束后,Squealer跑遍了整个农场向每一个动物解释新的秩序。
{:10_254:} 本帖最后由 joker11111 于 2017-5-22 12:02 编辑
CPU共享:
CPU只能被一系列的管理人员共享。因为只有一次只能执行一个程序,其它系统中的程序只能等待到他们运行。给系统中的所有程序提供公平的服务往往是很重要的,因为抢占机制也是适用于空闲的CPU以方便CPU为其它程序服务。决定那一个程序应该使用CPU和使用多长时间是一个至关重要的函数。这个函数称为CPU调度或简称为调度。分区对CPU共享来说是一个糟糕的办法,从预先定义的资源池去分配资源。
动物农场:
尽管斯诺鲍被开除给了他们极大的震惊,但是的动物们并不同意这个通知。鲍克斯陷入一阵纠结苦恼当中,它耷拉下耳朵,时而有摇摇头,试图像表达出它的想法,但是最后它还是想不出来说什么。但是,他们当中的猪就不一样了,有四个幼小的猪走上前去一同发出尖锐的叫声表示不赞同,同时他们抬起前蹄,打算一次性说出理由,但是突然坐在拿破仑前边的狗站起来,咆哮着注释着它们,瞬间猪们就安静下来并且坐下来。紧接着一只绵羊打破了沉默,发出巨大的口号:“四条腿是好的,两条腿是坏的”然后持续了一刻钟。 CPU共享
CPU只能被串行共享。因此,在任何时候只有一个程序能被执行。其他在系统中的程序不得不等待它们的时间片。为在系统中的所有程序提供平等的服务是很重要的。因此,优先级被用于释放CPU,以至于它能给其他程序使用。决定给程序分配CPU时间片的程序是一个严格的函数。这个函数叫做CPU时序安排,或者简单时序安排。分区是CPU共享的一种不好途径,从池中分配是一种显而易见使用的方法。 cpu共享
cpu只能在串行共享方式中共享。所以同一时间只能执行一个程序。其他想要执行的程序只能等待。
保证每个程序都能被执行这就变得重要。所以,资源抢占用于释放cpu资源给其他程序使用。
决定哪一个程序被cpu执行以及执行的时间是一个核心的功能。这个功能叫做cpu调度或者简单调度。
资源分区对于cpu共享来说是一个不理想的方案,从一个等待池中分配是一个理想的方案。
动物农场:
虽然动物们对snowball的解释感到震惊,但是更震惊这个声明。
他们中的几个动物想要提出异议但是没有找到合适的理由。实际上,boxer也有一点迷糊。他把他的耳朵放到后面,拨动了几次额头的毛,
十分努力地想要把自己的想法理清楚;但是到最后还是不知道说些什么。其中的一些猪,口才比较好一点。有四头在高台前排的年轻小猪发出不赞同的尖叫声,
他们四个都跳了起来,马上就要发言了。但是突然间坐在Napoleon身边的那些狗恶狠狠得叫了起来,猪们马上沉默并且坐了下来。
接着羊群大声唱起了“四条腿的是好人,两条腿的是坏人”,持续了15分钟,会议没有办法继续讨论下去。
后来,由squealer走遍整个农场向其他动物解释这个新安排计划。
I think part of my gift, or if I have one, is that I love listening.
如果说我有天赋的话,我认为是我热爱倾听。
zlj19931010 发表于 2018-1-23 17:55
cpu共享
cpu只能在串行共享方式中共享。所以同一时间只能执行一个程序。其他想要执行的程序只能等待。
保 ...
好好学习,天天向上 CPU共享
CPU只能用串行的形式进行共享。所以在任何时间里只能有一个程序运行。其他系统程序需要
等待转向。对所有系统程序提供公平的服务通常是很重要的。所以抢占被用于释放CPU以便于
可以分配给其他程序。决定程序应该被给予多长时间的CPU资源是一个关键的功能。这个功能
被称为CPU时序安排,或者简单的调度。对于CPU共享来说分块是一种很不好的方法,从池中
分配是一种典型的方法。
页:
[1]