VMware虚拟机中的几个常用文件的介绍

  1、vmx文件:表示虚拟系统文件,我们用虚拟机程序打开这个文件以启动虚拟系统。
  2、vmem文件:表示虚拟内存文件,与pagefile.sys(亦称分页文件)同。当虚拟系统执行关机操作后,vmem文件消失,但挂起关闭时,不消失。
  3、vmdk文件:表示虚拟机的一个虚拟磁盘。
  4、vmss文件:执行挂起操作后产生的文件。(相当于一个快照文件?)
  5、当运行一个“虚拟系统”时,为防止该系统被另外一个VMware程序打开,导致数据被修改或损坏,VMware会自动在该“虚拟系统”所在的文件夹下,生成三个锁定文件
  (虚拟系统锁定,虚拟磁盘锁定,虚拟内存锁定),分别为:
  ”systemType.vmx.lck”,”systemType.vmdk.lck”,”systemTyep.vmem.lck”。
  常见问题
  虽然VMware这种锁定机制能够很好地防止同一个虚拟系统文件被多个VMware运行程序运行,避免了数据被破坏。但它也带来了一些问题。即当出现断电或其它意外情况,可能导致某个虚拟系统文件无法正常打开。原因往往在于:该虚拟系统文件没有解锁。解决办法:只要把三个lck文件夹删去即可。
  知识拓展
  1、什么是虚拟内存?pagefile.sys文件又是什么?
  虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。
  Pagefile.sys为分页文件,即虚拟内存文件,它默认存在于系统盘的根目录下,系统盘的空间越大,你的系统就能够腾出更多的空间给虚拟内存,那么你的系统也会越稳定,所以建议尽量不要把软件程序装在系统盘。
  2、为什么要设置虚拟内存?
  电脑中所运行的程序均需经由内存执行,若执行的程序很大或很多,则会导致内存消耗殆尽。
  而内存不足常导致卡机,系统不稳定等情况的发生。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。
  虽然虚拟内存技术在一定程度上能够缓解物理内存的紧张状况。但是,因为计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而若想提高性能,扩增RAM容量(可加内存条)是最佳选择。
  3、它的工作原理是什么?
  工作原理:若计运行程序或操作缺乏所需的物理内存(随机存储器,RAM),则 Windows 会用之进行补偿。它将计算机的RAM和硬盘上的临时空间(虚拟内存)组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。
  本文转自:桌面虚拟化 - ITeye技术网站,原文地址:http://vesystem.iteye.com/blog/1724508

转载于:https://www.cnblogs.com/vesystem/archive/2012/12/11/VMware-files.html

你可能感兴趣的:(VMware虚拟机中的几个常用文件的介绍)