操作系统答案(共6页).doc

上传人:晟*** 文档编号:9029614 上传时间:2021-12-02 格式:DOC 页数:6 大小:45KB
下载 相关 举报
操作系统答案(共6页).doc_第1页
第1页 / 共6页
操作系统答案(共6页).doc_第2页
第2页 / 共6页
操作系统答案(共6页).doc_第3页
第3页 / 共6页
操作系统答案(共6页).doc_第4页
第4页 / 共6页
操作系统答案(共6页).doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上第四章 线程4.1举两个多线程程序设计的例子来说明多线程不比单线程方案提高性能 答:1)任何形式的顺序程序对线程来说都不是一个好的形式。例如一个计算个人报酬的程序。2)另外一个例子是一个“空壳”程序,如C-shell和korn shell。这种程序必须密切检测其本身的工作空间。如打开的文件、环境变量和当前工作目录。4.2描述一下线程库采取行动进行用户级线程上下文切换的过程 答:用户线程之间的上下文切换和内核线程之间的相互转换是非常相似的。但它依赖于线程库和怎样把用户线程指给内核程序。一般来说,用户线程之间的上下文切换涉及到用一个用户程序的轻量级进程(LWP)和用另外一个线程来代替。这种行为通常涉及到寄存器的节约和释放。4.3在哪些情况下使用多内核线程的多线程方案比单处理器系统的单个线程方案提供更好的性能。 答:当一个内核线程的页面发生错误时,另外的内核线程会用一种有效的方法被转换成使用交错时间。另一方面,当页面发生错误时,一个单一线程进程将不能够发挥有效性能。因此,在一个程序可能有频繁的页面错误或不得不等待其

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。