大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx

上传人:小飞机 文档编号:1327804 上传时间:2022-11-09 格式:PPTX 页数:22 大小:496.51KB
返回 下载 相关 举报
大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx_第1页
第1页 / 共22页
大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx_第2页
第2页 / 共22页
大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx_第3页
第3页 / 共22页
大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx_第4页
第4页 / 共22页
大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx》由会员分享,可在线阅读,更多相关《大学计算机基础(第3版)第3章补充部分虚拟化技术ppt课件.pptx(22页珍藏版)》请在三一办公上搜索。

1、,第3章 计算机软件基础,什么是虚拟化?,为什么要使用?,如何让虚拟机跑得更快?,花点时间掌握,受益无穷!,3.2.4 虚拟化技术,3.2.4 虚拟化技术,什么是虚拟化?本质是虚拟的、模拟的通过软件技术模拟一个“真实的”计算机的运行环境效果上是真实的对运行在这种环境中的软件而言,其看到的东西和真的没有什么两样关键是要实践最初使用时可能半信半疑,用多了就会习惯并喜欢,3.2.4 虚拟化技术,什么是虚拟机?通过虚拟机软件“虚拟的”计算机,完全就像真正的计算机那样工作虚拟机的部件与工作过程有主板、网卡、显卡、内存、硬盘、光驱、USB等所有的硬件,有“电源”开关有与真实计算机一样的BIOS设置和启动过

2、程需要安装操作系统和应用软件,虚拟机实例:一个虚拟机的硬件配置,虚拟机实例:一个虚拟机的BIOS设置,虚拟机实例:一个运行WinXP的虚拟机(未进入全屏显示),3.2.4 虚拟化技术,什么是应用程序虚拟化?为应用程序虚拟出一个“真实的”操作系统环境,让应用程序能正常地工作于其中目前比较流行的工具是Vmware的ThinApp(瘦应用)类似沙箱软件什么时候需要应用虚拟化制作绿色软件(让软件不用安装即可使用),3.2.4 虚拟化技术,什么是存储虚拟化?存储(通常是磁盘)是虚拟的、但效果是真实的在系统中所看到的硬盘可能并非是一个硬盘,而可能是某个硬盘的一部分或某几个硬盘的组合或部分通过软件技术和网络

3、技术将不同位置、技术、规格的多个硬盘“虚拟”为一个或多个没有硬件特性差异、没有位置差异且容量灵活可变、速度更快、安全可靠性更高的逻辑硬盘,提供给多台计算机系统使用一般应用于数据中心,个人用户很少使用,3.2.4 虚拟化技术,数据中心用户:使用少量性能较好的物理机虚拟出很多台虚拟机节约建设成本和运行成本(如能源消耗),资源利用率高单台虚拟机(服务器)的性能比原来有很大提升每台虚拟机的资源(硬件配置)随时可调,整个系统的适应性更好,资源的利用率更高,应用的需求能得到更好的满足虚拟机提供的是虚拟的标准硬件,系统的迁移、备份和恢复非常方便,多个系统的复制(克隆)非常迅速检修更换物理机时,其上运行的虚拟

4、机可在线(对外不中断运行)转移到其它物理机上运行,系统的运行更加安全可靠,3.2.4 虚拟化技术,个人用户:在PC上虚拟出多台虚拟机(一般不同时开机运行)为了创建多种演示环境和学习,在同一计算机上方便地、互不干扰地安装并运行不同的操作系统临时需要多台计算机(联网)开展实验安装当前硬件不支持的操作系统,如Windows 98、Windows NT用于软件测试、安全测试和从事对系统有风险的工作提供干净、安全的系统环境,用于特别重要且敏感的工作用于分发复杂的应用系统用于系统安装与配置、复杂应用系统的教学与培训,3.2.4 虚拟化技术,CPU对虚拟化的支持:让虚拟机“跑”得更快运行速度:虚拟机系统 物

5、理机系统若物理机较快,则虚拟机的“慢”就感觉不到较大的内存有助于虚拟机运行速度的提升专门设计的CPU有特殊的结构和指令集,能减少“虚拟”过程的开销,让虚拟机的性能与物理机接近(绝不可能相等)现今的Intel和AMD的CPU均提供对虚拟化的支持使用时应检查BIOS设置里相应的选项是否已打开,什么是命令行?,为什么要使用? 怎么用?,组合的命令:批处理,输入、输出重定向,3.4 操作系统的命令行操作,3.4.1 命令行,普通用户使用计算机操作系统的两种形式图形用户界面(Graphical User Interface,简称GUI)命令行界面(Command Line Interface,简称CLI

6、)GUI:一般用户的首选,推广计算机应用的基础简单易学,不用掌握相应的命令及命令语法操作效率相对低下,需要耗费较多的系统资源GUI软件设计较繁杂,不可能将所有的操作都做在“菜单”或窗口里,有些操作并没有以GUI的形式提供,3.4.1 命令行,CLI:高级用户提高操作效率、实现管理自动化的钥匙是图形用户界面得到普及之前使用最为广泛的用户界面不支持鼠标,通过键盘输入指令,以文本字符形式显示结果也称字符用户界面(CUI,Character User Interface)操作效率和准确度高、能灵活丰富地表达要进行的操作,可以方便地完成许多在图形界面中很繁琐的操作能实现操作维护的自动化、能远程执行、快速

7、高效地完成Windows不擅长或无法完成的工作CLI耗费的系统资源很少,软件设计较容易实现需要记住用英文书写的操作命令及其功能,理解复杂命令的选项的含义,操作不像GUI那么直观、易懂CLI还在不断被加强和发展,如Windows的PowerShell,3.4.1 命令行,学习CLI的意义提高操作效率和准确率更好地管理和维护计算机,特别是实现这些操作的自动化远程诊断和处理计算机故障为以后使用其他类似系统和设备打下基础,如linux克服畏难情绪对于以后要学习程序设计的用户,命令行相当于非常简单的语句,3.4.1 命令行,进入命令行界面CLI的提供(实现)者:Cmd.exe点击“开始”菜单的“运行”或

8、“搜索程序和文件”,键入cmd点击“开始”菜单中的“所有程序附件命令提示符”,退出命令行界面:输入命令Exit 或 直接关闭命令提示符窗口,3.4.1 命令行,什么是命令?命令如何执行?功能如何体现?命令就是指令,通常表现了一个英文单词跟上若干参数,如Dir D:执行命令就是执行代表该命令的程序,用户发布命令其实是让操作系统(计算机)去执行代表该命令的程序命令的功能和意义完全取决于代表该命令的程序,若偷换掉相应的程序,则命令的结果肯定不是预期要执行这些程序,还得先将它们调入内存问题是:这些程序在哪里、文件名是什么?,3.4.1 命令行,内部命令与外部命令内部命令是Cmd.exe本身实现的功能相

9、应的程序包含在Cmd.exe中,已随其调入内存,直接执行常用的内部命令有:Dir、Cd、Copy、Md、Rd、Del、Type功能通常比较简单(程序短小)、使用频率高外部命令对应的程序以文件形式存储在外存(磁盘、U盘等)也称可执行文件,文件扩展名为.exe、.com、.bat和.cmd常用的外部命令:Fc、Find、Move、Format狭义的外部命令与广义的外部命令内部与外部命令无绝对界限,是发展变化的,一般不需区分,3.4.1 命令行,常用的命令正确的学习方法:会使用系统帮助在“帮助和支持”窗口中输入“命令行参考”进行搜索输入命令Help输入每个命令并跟上“/?”或者使用“Help 命令名

10、”掌握以下操作技巧,提高操作效率在命令行上前后翻阅、编辑已输入过的命令“当前驱动器”和“当前目录”的灵活使用,通配符的使用,文件名中有空格时的处理办法使用TAB键自动、快速、准确输入文件名,3.4.1 命令行,批处理批处理的简单理解:一批先后执行的命令批处理文件:用来存放这批命令的文件,为文本文件,扩展名为.cmd或.bat,可用记事本进行编辑批处理文件的执行方法批处理的应用:什么时候需要使用?有何收益?提高操作效率和准确率快速、完整地执行经常要进行的操作对计算机进行自动化的管理与维护,3.4.1 命令行,输入、输出重定向输入重定向的使用 举例、操作演示管道的含义和使用 |举例、操作演示什么时候需要使用重定向?,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号