操作系统-实验1.docxVIP

  • 11
  • 0
  • 约3.82千字
  • 约 11页
  • 2020-02-16 发布于江苏
  • 举报
WORD格式 专业资料整理 南京工程学院 上机实验报告 课 程 名 称: 操作系统 实验项目名称: 基于线程的编程技术 学生班级: 数字媒体 143 学生学号: 202140703 学生姓名: 汲静 指导教师: 彭焕峰 实 验 时 间: 2016.10.11 实 验 地 点: 信息楼专业机房 实验成绩评定: 2016-2017-1 学期 一、实验目的及要求 熟悉基于多线程的编程技术,编程实现简单的多线程编程实例。 要求采用 Java 等某一种编程语言实现 2 个多线程编程实例。 二、实验相关知识简介 线程是近年来操作系统领域出现的一个非常重要的机制和技术,其重要程度不亚于进 程。线程机制可以提高程序执行的效率,而且也方便用户编程,不但适用于多机系统,对大 多数单 CPU 的个人计算机也同样带来好处, 因此当代操作系统都支持线程。 在操作系统中, 进程的引入提高了计算机资源的利用效率。 但在进一步提高进程的并发性时, 人们发现进程 切换开销占的比重越来越大。 传统的进程不能很好的利用多处理器, 因为一个进程在某个时 刻只能使用一个处理器,进程间通信的效率受到限制。引入线程的目的:减小(进程 / 线程) 上下文切换开销;更好支持多处理器,达到最大程度的并行;简化进程间的通信。 三、关键程序代码分析 (一) 程序 1 问题描述 答:启动 3 个线程打印递增的数字 , 线程 1

文档评论(0)

1亿VIP精品文档

相关文档