- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
期中总结报告
人往往在消费时间的时候感觉不到时间的流逝,而总是等到回忆或总结时才
发觉到了时间的脚步。既然如此,人就该经常性的反省自己的人生、总结自己的
工作,以便更有效的把握时间的效用。下面我就毕业设计对这半个学期以来的工
作做个总结和报告吧。
我的毕业设计题目为:“基于 solaris 的操作系统实验设计与实现” 。最终目
标是利用 Solaris 提供的两款强大的跟踪调试工具 Dtrace Dynamic Tracing 动态
跟踪技术 和 MDB(Modular Debugger 模块化调试器)在 Solaris 下设计并实现
更能体现操作系统原理的操作实验,以便我们能更加深入和透彻的学习和理解操
作系统的实现原理。
原定计划是第一周——第七周(2 月 20 日——4 月 9 日),熟悉系统操作,
学习系统管理,阅读相关文档,在此基础上,学习并研究 Solaris 操作系统的内
核结构,操作系统相关的技术,包括 Dtrace 和 MDB 工具的使用。
总的来说,因为种种原因,毕业设计的实际进度比原定计划的进度进行的大
概慢一个星期左右,不过,加上这个星期的努力,实际工作的进度基本上跟上了
原定的计划。在这个七周的时间里,我主要做了以下的工作:
工欲善其事,必先利其器。首先,我先着力的搭建好毕业设计所需要的平台
和运行、实验的环境,在学院机房的机器上安装了Solaris 10 操作系统和 Dtrace
工具。紧接着,我就开始使用并熟悉这个环境,首先就是操作系统的管理和使用,
我的方法是通过阅读相关书籍获得基本的理论知识,然后再通过实际的上机操作
来加强实践的训练,效果还可以。在阅读了《SOLARIS 9 系统管理起步》 、
《SOLARIS 系统管理员指南(第三版) 》、《SOLARIS 9 技术大全》和
《SOLARIS10-红宝书 含光盘 1 张 》等书之后,我对 Solaris 系统管理方面的知
识,尤其系统资源管理部分有了个比较全面的了解。与此同时,我还对高级管理,
网络设置和网络应用、对Solaris10的新功能,如自我检测和修复、动态分区 zone 、
动态跟踪 DTrace 比较深入的接触。这也为后面的具体到对 SOLARIS 内核结构
和 Dtrace、MDB的学习提供了一个必须的基础。
理论的深度与正确性决定了实践的效率和方向的正确。在随后,我就开始学
习《SOLARIS内核结构》(《Solaris Internals Core Kernel Architecture》)的内容,
使得自己对 Solaris 操作系统的内核有个基本的认识,其中包括操作系统中使用
的主要数据结构和算法, So1aris 存储系统线程、进程和 IPC、文件和文件系
统等等与操作系统原理方面的知识。为后面的操作系统实验的设计打好操作系统
理论上的基础。
紧接着,我便开始阅读涉及这个毕业设计最重要的一个文档——《Dtrace
Guide》 《Solaris 动态跟踪指南》 ,其中遇到了一些困难,包括英文阅读的习惯的尚未确立,中文相关资料又很缺乏等等客观上的困难,也包括自己忙于找
工作和做兼职、家教等等事情,时间比较紧迫这个主观上的问题。当然,凡事都
贵在坚持,学习和设计也是如此。我在此过程中,在阅读英文文档的同时,严格
要求自己,积极在在阅读的同时把争取把英文翻译出来,我想,这种工作对于在
Solaris 和 DTrace 中中文资料很是缺乏的现状,对于我自己的英文和计算机学
习与设计都有着很特别的意义。
在阅读《Solaris Internals Core Kernel Architecture》和《Dtrace Guide》 、学
习 Solaris 和 Dtrace 相关理论的同时,我也没有忽略对于实践的操作和实验。
在学习和理解 Dtrace 的技术的过程中,我在 Solaris 系统下进行了相应的实验
和实例学习。因为我觉得,这对于后面的设计和实现有着极其重要的作用。在学
习、阅读和实验的过程中,再加上我的导师赵霞老师对我的帮助和引导,我逐渐
理解了 Dtrace的实现的意义和初步原理、学会了如何创建和编写 D语言脚本、
并在此基础上学会了如何使用DTrace在Sun Solaris 10系统中收集及使用系统和
应用程序信息,为马上要进行的操作系统实验程序上的设计和实现工奠定了坚实
的基础。
以上就是我在这半个学期以来在毕业设计上所做的大部分工作。
我深知,对于这样一个有意义,又富有挑战性的毕业设计,我用目前的这种
努力和付出,是不可能把它圆满而优秀的完成的。因此,我必定也决心付出上半
个学期的双倍努力,对这个有特别的意义而又极富挑战性的毕业设计付出自己全
部的心血,给自己,也给我的导师和计算
您可能关注的文档
最近下载
- 金顺电子材料产业园环境影响报告表.docx VIP
- 化工原理练习与答案.doc
- (正式版)D-L∕T 801-2010 大型发电机内冷却水质及系统技术要求.docx VIP
- 《心理危机与日常调适:写给少年们的10封信》随笔.docx VIP
- 〖GB50157-2013〗地铁设计规范.docx VIP
- 2025年中考英语听力技巧与策略教学+课件.pptx VIP
- 辽2015J601 楼梯标准图集.docx
- 景观桥亮化施工方案.docx
- -求数列通项公式的方法总结ppt(11种方法举例)-.docx VIP
- 第7课+全球联系的初步建立与世界格局的演变 高一下学期统编版必修中外历史纲要下.pptx VIP
文档评论(0)