期中总结报告1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

期中总结报告

人往往在消费时间的时候感觉不到时间的流逝,而总是等到回忆或总结时才发觉到了时间的脚步。既然如此,人就该经常性的反省自己的人生、总结自己的工作,以便更有效的把握时间的效用。下面我就毕业设计对这半个学期以来的工作做个总结和报告吧。

我的毕业设计题目为:“基于Solaris的操作系统实验设计与实现”。最终目标是利用Solaris提供的两款强大的跟踪调试工具Dtrace(Dynamic Tracing动态跟踪技术)和MDB (Modular Debugger 模块化调试器)在Solaris下设计并实现更能体现操作系统原理的操作实验,以便我们能更加深入和透彻的学习和理解操作系统的实现原理。

原定计划是第一周——第七周(2月20日——4月9日),熟悉系统操作,学习系统管理,阅读相关文档,在此基础上,学习并研究Solaris操作系统的内核结构,操作系统相关的技术,包括Dtrace 和MDB工具的使用。

总的来说,因为种种原因,毕业设计的实际进度比原定计划的进度进行的大概慢一个星期左右,不过,加上这个星期的努力,实际工作的进度基本上跟上了原定的计划。在这个七周的时间里,我主要做了以下的工作:

工欲善其事,必先利其器。首先,我先着力的搭建好毕业设计所需要的平台和运行、实验的环境,在学院机房的机器上安装了Solaris 10操作系统和Dtrace 工具。紧接着,我就开始使用并熟悉这个环境,首先就是操作系统的管理和使用,我的方法是通过阅读相关书籍获得基本的理论知识,然后再通过实际的上机操作来加强实践的训练,效果还可以。在阅读了《SOLARIS 9系统管理起步》、((SOLARIS系统管理员指南(第三版)》、((SOLARIS 9技术大全》和《SOLARIS 10-红宝书(含光盘1张)》等书之后,我对Solaris系统管理方面的知识,尤其系统资源管理部分有了个比较全面的了解。与此同时,我还对高级管理,网络设置和网络应用、对Solaris 10的新功能,如自我检测和修复、动态分区(zone)、动态跟踪(DTmce)比较深入的接触。这也为后面的具体到对SOLARIS 内核结构和Dtrace、MDB的学习提供了一个必须的基础。

理论的深度与正确性决定了实践的效率和方向的正确。在随后,我就开始学习《SOLARIS 内核结构》(《S o l a r i s Internals Core Kernel Architecture》)的内容,

使得自己对Solaris操作系统的内核有个基本的认识,其中包括操作系统中使用的主要数据结构和算法,Solaris存储系统线程、进程和I PC、文件和文件系统等等与操作系统原理方面的知识。为后面的操作系统实验的设计打好操作系统理论上的基础。

紧接着,我便开始阅读涉及这个毕业设计最重要的一个文档一一《Dtrace Guide))(《Solaris动态跟踪指南》),其中遇到了一些困难,包括英文阅读的习惯的尚未确立,中文相关资料又很缺乏等等客观上的困难,也包括自己忙于找工作和做兼职、家教等等事情,时间比较紧迫这个主观上的问题。当然,凡事都贵在坚持,学习和设计也是如此。我在此过程中,在阅读英文文档的同时,严格要求自己,积极在在阅读的同时把争取把英文翻译出来,我想,这种工作对于在Solaris和DTrace中中文资料很是缺乏的现状,对于我自己的英文和计算机学习与设计都有着很特别的意义。

在阅读《Solaris Internals Core Kernel Architecture》和《Dtrace Guide》、学

习Solaris和Dtrace相关理论的同时,我也没有忽略对于实践的操作和实验。在学习和理解Dtrace的技术的过程中,我在Solaris 系统下进行了相应的实验和实例学习。因为我觉得,这对于后面的设计和实现有着极其重要的作用。在学习、阅读和实验的过程中,再加上我的导师赵霞老师对我的帮助和引导,我逐渐理解了Dtrace的实现的意义和初步原理、学会了如何创建和编写D语言脚本、并在此基础上学会了如何使用DTrace在Sun Solaris 10系统中收集及使用系统和应用程序信息,为马上要进行的操作系统实验程序上的设计和实现工奠定了坚实的基础。

以上就是我在这半个学期以来在毕业设计上所做的大部分工作。

我深知,对于这样一个有意义,又富有挑战性的毕业设计,我用目前的这种努力和付出,是不可能把它圆满而优秀的完成的。因此,我必定也决心付出上半个学期的双倍努力,对这个有特别的意义而又极富挑战性的毕业设计付出自己全部的心血,给自己,也给我的导师和计算机学院交上一份满意的答卷。

相关文档
最新文档