linux操作系统课程论文题

linux操作系统课程论文题

ID:6142616

大小:172.00 KB

页数:8页

时间:2018-01-04

linux操作系统课程论文题_第1页
linux操作系统课程论文题_第2页
linux操作系统课程论文题_第3页
linux操作系统课程论文题_第4页
linux操作系统课程论文题_第5页
资源描述:

《linux操作系统课程论文题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学华夏学院课程设计报告书课程名称:《Linux操作系统》课程论文题目:比较Linux系统与Windows系统系名:信息工程系专业班级:软件1121姓名:钟伟学号:10212812120指导教师:杨铭熙2015年5月13日软件1121班《Linux操作系统》课程论文题题目:比较Linux系统与Windows系统的在以下各方面异同1.硬盘配额管理2.内存配额3.批处理系统4.用户管理5.服务器安装与配置(至少讨论两种)6.源码共享机制7.安全机制8.针对我国网络安全机制之利弊要求:1.第11周三下午5点以前交(电子版发到指定邮箱,纸版交老师)2.论述不得与人雷同。关

2、于Linux和windows的比较我们可以从以下几个方面来进行比较1硬盘配额管理我认为Linux磁盘配额的作用和windows磁盘配额的作用基本上是相同的,在我们的电脑磁盘出厂经过初始化后,要想使用,就要对其进行分区,由于受MBR分区表的限制,最多分成4个主分区,如果想要更多的分区,那么可以分成3个主分区和1个扩展分区,其中的扩展分区进而分成多个逻辑分区。接下来,如果Windows系统和Linux系统将要对磁盘的分区进行访问,那么就需要进行下面的工作:1.Windows想要访问(1)为分区分配文件系统类型,例如设置为FAT16、或FAT32又或者NTFS。(2)为该分区分

3、配盘符,例如D盘,也可以想象成把其中的一个分区挂载到我的电脑/D盘目录下面。接下来,对D盘进行操作,如写文件,其实就是在相应的磁盘分区里面操作了。2.Linux想要访问(1)为分区分配文件系统类型,例如设置为ext2、ext3等。(2)由于我们无法直接访问磁盘分区,因此我们需要把相应的分区挂载到一个目录下面。在Windows下面可以在图形化的界面(磁盘管理器)里面看到各个分区,进而能够分配盘符,但是在Linux下面无法看到分区,而是给每个分区起了个名字,以文件形式存在,例如(sda1,其中sd表示sata接口的磁盘,hd表示IDE接口的磁盘;a表示第一块磁盘,如果还有一块

4、磁盘,那么就b;1表示磁盘的第一个主分区,相应的2、3,4表示第2、3、4个分区,5表示第一个逻辑分区。)接下来可以将磁盘的某一个分区挂载到特定目录,例如把sda2挂载到/home目录。接下来,对/home进行操作,如写文件,其实就是在相应的磁盘分区里面操作了。(1)Windows可以通过给其分配盘符来访问它,而它具体的设备可以在设备管理器里面看;(2)Linux可以将其挂载到/media目录下面进而对其进行访问,而它具体的设备可以在/dev目录下面找到。2内存配额通过学习,我了解到在虚拟内存的使用上,Linux内核为用户管理了非常多的细节问题,用户可以认为自己真正拥有4

5、GB地址空间,而不用关心虚拟内存是否提交物理存储等问题。WindowsNT则为程序员提供了多种虚拟内存使用方案,虽然这些方案的使用有些复杂,但却提供了一定程度上的灵活性。它也支持DOS和Win16程序的执行,但为了提供这种兼容性,它的内存管理付出了极高的性能代价。在内存管理上,Linux和WindowsNT在面对相同的进程地址空间大小时,对内存布局的使用方式不同。WindowsNT实际只为进程准备了2GB弱的可用虚拟地址空间,而Linux中的进程地址空间使用更灵活些。Linux和WindowsNT虽然均提供了内存共享技术,但它们的实现有些细微的差别。Linux提供给用户的

6、接口非常简单,只需将自己的虚拟内存空间区域附加到共享内存对象之上。WindowsNT则是通过内存映射文件提供共享内存机制,从使用上讲,略显复杂。Linux和WindowsNT在高速缓存的使用上有一些共同之处,均尽量采用系统的全部空闲RAM作为高速缓存区域,但Linux在高速缓存管理上有一些独到之处,这是它性能之所以高的根本原因并且Linux的内存交换管理灵活性很强,用户可以在普通的文件系统上建立“无洞”的文件作为交换空间,还可以使用多个交换文件,从而可以动态增加交换文件。它也提供了利用交换分区作为交换空间的方法,此方法是优选的交换空间方案。WindowsNT的页面文件很难

7、摆脱碎片化的危险,为了保证它采用无碎片的页面文件,必须采取一定的措施。3批处理系统通过学习,我明白了windows常用的是利用ms-dos命令。而linux常用批处理是shell脚本,Linux中的shell有多种类型,其中最常用的几种是Bourneshell(sh)、Cshell(csh)和Kornshell(ksh)。在windows中批处理是.bat及.cmd为扩展名的文件,而linux经常是.sh,有些没有扩展名的文件。4用户管理查阅资料,我了解到Linux中的用户管理与Windows中的用户管理很相似,但又很不相同。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。