西安交大操作系统experiment1(实验1)-免费

西安交大操作系统experiment1(实验1)-免费

ID:22385242

大小:2.34 MB

页数:55页

时间:2018-10-20

西安交大操作系统experiment1(实验1)-免费_第1页
西安交大操作系统experiment1(实验1)-免费_第2页
西安交大操作系统experiment1(实验1)-免费_第3页
西安交大操作系统experiment1(实验1)-免费_第4页
西安交大操作系统experiment1(实验1)-免费_第5页
资源描述:

《西安交大操作系统experiment1(实验1)-免费》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统课内实验(一)张航2013.11.4操作系统实验什么是操作系统?操作系统(OS)是用户和计算机之间的界面.一方面操作系统管理着所有计算机系统资源,另一方面操作系统为用户提供了一个抽象概念上的计算机.在操作系统的帮助下,用户使用计算机时,避免了对计算机系统硬件的直接操作.有什么样的操作系统?Windows、Linux、Unix、Mac…Linux介绍GPL(GeneralPublicLicense)普通公共许可GPL的基本含义是你可以随意拷贝和散发根据GPL许可证授权的软件,并且要求你不能阻止其他人做同样的事情。你既不能向他人就软件本身收费,也不能通过进一步的授权来限

2、制他们这样做。从GPL软件衍生出来的作品也必须同样遵循GPL条款的约束。GNU(GnuisNotUNIX)自由软件体系计划Linux从产生到发展一直遵循的是“自由软件”思想Linux是自由软件,Linux是免费的Linux的发展(1)Unix的产生MULTiplexedInformationandComputingSystem计划UNICS(Unix)(1971)Linux是由一位LinusTorvalds(托瓦兹)所发展出来的UnixLike操作系统minixLinux=Linus的kernelLinux发行版本(Distribution)=内核+外围程序(工具程序、应用

3、程序集)Linux的发展(2)Linux的发行版本内核版本x.y.z如2.6.24,其中x为主版本号y为次版本号z为改动较小的末版本号。y为偶数则为稳定版本y为奇数则为开发版本套件版本Linux系统内核与应用软件和文档包装起来,并提供安装界面、系统设定及管理工具,这样就构成了发行套件常见的发行套件版本Slackware、RedHat、Debian、Ubuntu、Red-flagLinux、OpenLinux、TurboLinux、Mandrake、BluePoint、CoreLinux、SuSe…等等Linux的优缺点(1)优点:所需要的硬件环境需求较低,可以在低档计算机上

4、运作良好系统本身很小,目前已经有许多嵌入式系统使用linux提供相关服务本身是自由免费的,可以由网络上取得或者是以低廉的费用购得多任务:多个程序可以同时执行多用户:多个用户可以同时在同一系统之中多平台:可在许多不同CPUs上运行,不只是Intel.多处理机:支持SMP对应用程序内存进行保护,可对付BufferOverflow从操作系统级实现了“按需取盘”,只读取要执行的代码共享页面内存,多个进程共享同一块内存页面,加快运行Linux的优缺点(2)优点:使用分页技术的虚拟内存:可使用单独分区或文件作为swap,swap或临时增加,最多可支持128Mx16=2GB虚拟空间优秀的

5、磁盘缓冲调度功能:尽可能使用空闲内存作磁盘缓冲动态链接共享库:变量LD_PRELOAD定义自己的程序库,多个程序同时调用的代码只加载一次,由众多程序共享coredump机制:提供系统调试功能支持伪终端设备(pseudoterminal,pty)支持多个虚拟控制台(Alt+F1-F6,Alt+Arrow),最多可用64个多种CPU支持:Intel已加入对Linux的支持支持硬件多:HD/FD/Mainboard/SCSI/Audio/CDROM/MO,NIC,ZIP/MO驱动器,Vide等Linux的优缺点(3)优点:支持多种文件系统:ext2fs非常先进,最多可支持2TB硬

6、盘,文件名长度可过255个字符,可在DOS下安装Linux支持OSIX任务控制软件支持,应用软件最多的UNIX缺点:指令式的系统管理模式限制了系统的普及没有特定的支持厂商与Windows相比较(1)开源安全性:微软的Windows出现了250次安全漏洞,其中有39个安全漏洞的危险程度达到了40分或者40分以上。而RedHatLinux只有46次安全漏洞,其中只有3个安全漏洞的危险程度在40分以上。(2006年)Windows病毒泛滥,没有绝对安全的OS文件权限的使用,使Linux更安全高性能Linux对多核的适用处理大量数据任务的自动化与Windows相比较(2)Linux

7、与Windows的文件系统Windows的FAT格式和NTFS格式Linux的整个文件系统就是一棵巨大的树结构。最顶部是/(Root根),所有文件夹、文件和驱动盘都是这个Root的分支。Linux的文件系统Ext2、Ext3、Ext4,swap硬盘a,分区(hda1)C盘hda2D盘hdb1E盘软驱A盘光驱F盘hda1/(ourRoot)hda2/homehdb1/home/user/music软驱/mnt/floppy光驱/mnt/cdrom与Windows相比较(3)GUI(GraphicalUserInter

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

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

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