分享

什么是虚拟硬盘

 天雷教育 2012-04-25

什么是虚拟硬盘

时间:2011-06-17 14:37来源:知行网www.zhixing123.cn 编辑:麦田守望者

概念
所谓虚拟硬盘就是用内存中虚拟出一个或许多个磁盘的技术。
内存的速度要比硬盘快得多,就要应用这一点,在内存中虚拟出一个或多个硬盘就可以放慢磁盘的数据替换速度,从而进步电脑的运转速度。


所谓虚拟硬盘
由于目前的硬盘容量动辄几十GB,而CD-ROM光盘的容量一直是650MB的极限。而且硬盘的速度要比光驱快的多,所以就可以用一些软件在电脑上虚拟出一个或多个光盘驱动器,而把一张张光盘虚拟成一个个文件存在硬盘上,这样,当前就不需求像通常那样把光盘放入物理光驱来运转,而只需把存在硬盘上的虚拟的光盘文件“放进”虚拟光驱即可。
  次要目的:节省光驱运用,同时放慢速度

  从下面俺们可以看出:所谓“虚拟”有二:其一所谓“虚拟”首先是假的,其次是可以起到所虚拟的设备的功用。虚拟的目的无非是为了容量牺牲一些速度,或许为了速度牺牲一些容量。
  详细到虚拟硬盘、虚拟内存、虚拟光驱,区别就在于用什么设备来虚拟什么设备而已。虚拟内存是用硬盘来虚拟内存,虚拟硬盘则是用内存来虚拟硬盘,虚拟光驱则是用硬盘来虚拟光驱(严厉的讲是在电脑上虚拟出一个光盘驱动器盘符,而把光盘虚拟成硬盘上的一个文件)。白了吗?


虚拟硬盘次要作用
添加拜访速度
其实当你从软盘启动电脑(比方用windows98的启动盘启动)的时分,由于软盘比拟慢,零碎为了放慢速度就会把软盘上的文件虚拟成一个硬盘分区,这个分区符在硬盘盘符和光驱盘符之间(这样要拜访光盘的话,就要前进一个盘符才干拜访,用dir检查原来的光盘盘符的话,会发现是一些软盘上的内容,也就是虚拟分区的内容)。


虚拟硬盘的添加与卸载
Strongdisk可以在硬盘上创立一个加密文件,经过虚拟设备的方式,使Windows零碎将它认定为一个真正意义上的硬盘。俺们只需输出相应的拜访口令就可以随时调用和隐藏虚拟硬盘,并且不必重新启动计算机。当然假如没有相应的拜访口令就无法调用“虚拟硬盘”,这样就可以维护俺们的文件。上面俺们就来看看详细操作办法。

装置完软件,重新启动,Strongdisk会自动运转。在零碎托盘区,俺们可以看到它的图标,双击该图标,点“OK”按钮就进入了操作窗口。

单击窗口中的“Create”按钮,启动创立磁盘映像文件导游。在随后弹出的“FileName”对话框中输出保管磁盘映像文件的途径和文件名,如e牶\Image1.grd(磁盘映像文件扩展名为.grd),在“DiskSize”对话框中设置虚拟硬盘的大小和磁盘格式,其中“Floating-size”复选框表示虚拟硬盘的空间,它可以依据放入该虚拟硬盘中的实践文件大小上下浮动;“Filldiskwithran domdata”复选框表示运用随机数据填满“虚拟硬盘”的空间,在“encryptionparameters”对话框中,对磁盘映像文件的加密方式停止设置,你可以选择默许设置,在“password”对话框中,可以设置拜访磁盘映像文件的口令,在“Textpassword”处输出,并在上面的“Confirmation”处重新输出以便确认。最初在“newdiskproperties”对话框再反省一下俺们后面的设置能否有误,假如没有什么成绩的话就单击“Create”按钮,零碎便开端创立磁盘映像文件。完成后,Strongdisk会自动载入磁盘映像文件,并在电脑中虚拟一个盘符为Z、卷标为“本地磁盘”的“虚拟硬盘”。将你的重要文件放入这个虚拟硬盘里,保管后封闭Strongdisk,虚拟硬盘便“消逝”了。这样俺们的文件就失掉很好的维护了。

假如俺们要检查或编辑虚拟硬盘里的内容时,只需运转Strongdisk,重新加载虚拟硬盘就可以了。详细办法是:运转Strongdisk,点击“Mount”按钮,翻开“MountDisk”对话框。在“Diskimagefilename”处输出要翻开的磁盘映像文件的途径和文件名,在“Password”填上在创立磁盘映像文件时所设置的密码。在“MountOptions”处设置“虚拟硬盘”能否为只读还是自动运转顺序,同时还可以设置“虚拟硬盘”所运用的盘符。

当俺们不再需求“虚拟硬盘”时,可以把它卸掉。在Strongdisk操作窗口中,单击相应的“虚拟硬盘”盘符标签切换到该虚拟硬盘属性窗口,在“DiskDiskmounting”处单击“Dismount”就可以将“虚拟硬盘”卸掉了。

虚拟内存硬盘设置

RAMDISK是一个设置内存硬盘的收费软件,用来进步缓存和暂时文件的读写的速度。由于内存的运转速度比机械硬盘快得多,加上没有硬盘机械损耗的缺陷,因而很合适用来放置读写频繁且不需求存档的暂时文件,不只可以进步顺序运转效率更可以降低硬盘的损耗。装置在效劳器上效果更佳。
网上能找到的 RamDisk 顺序大都不能支持 Windows 2003,而且许多都是免费软件。让人很不爽,而且还不是很波动。于是这次找了一个收费的却更好的 RamDisk 软件。这个支持 Windows 2000 以上的零碎,包括 Windows 2003。
这个顺序原作者是 gavotte,后来 lyh728 又作了一个前端,使得装置愈加容易。在下在这里次要讲一下如何来配置一个合适效劳器运用的 RamDisk 盘。这里次要以 IIS 为例来讲。
首先用 lyh728 做到 RamDisk 的 GUI 前端来装置 RamDisk 驱动。间接双击 ramdisk.exe 然后点击 install ramdisk 按钮就可以了。然后你可以调整盘符和磁盘大小。RamDisk 的盘符默许是 R:,由于在下的效劳器只要一个软驱 A:,所以在下把 RamDisk 的盘符设为了 B:,次要是为了保证这个盘符不会变。RamDisk 上普通放的都是暂时性质的文件,比方 IE 的缓存、IIS 的紧缩页面缓存、暂时文件夹、PHP 的 Sessions 文件等。这些内容在效劳重视启当前就没有了。在下给在下的效劳器分了 256M 的内存作 RamDisk,实践上在下发现用不了这么多,目前也只占了 20 多兆的空间而已,所以假如你的内存原本就不是很多的话,分 32M 作 RamDisk 给效劳器在下觉得根本上就足够了,不担心的话,也可以多给它一点空间,比方 64M 或许 128M。但是默许的 RamDisk 是格式化成 FAT 格式的,并且曾经建好了一个 TEMP 文件夹。你会发现这个文件夹在效劳重视启后,仍然存在。你甚至会发现,你即便将 RamDisk 重新格式化为 NTFS 格式,再重启后,依然会变为 FAT 格式,并且还有那个 TEMP 文件夹。缘由在于默许的装置曾经把这个配置写到注册表里了。假如想修正的话,需求用外面的 rdutil 这个工具。
首先装置完 RamDisk,并调整好盘符和大小后,什么也别做。磁盘类型默许是 Fixed Media,不要修正!另外不要急着把 IE 的缓存目录改到 RamDisk 上,否则 RamDisk 会被锁定,以致于不能在被修正保管。
然后格式化 RamDisk
FORMAT /FS:NTFS /Q /V:RamDisk /A:512 B:
其中 /FS: 前面指定的是文件零碎,/A: 前面是一个单元块的大小,由于 RamDisk 上保管的大都是小文件,因而指定 512 字节比拟适宜。B: 是盘符。
接上去把 NTFS 的日志大小设到最小(2M)
CHKDSK /L:2048 B:
否则,会由于太大而无法紧缩到注册表中。
在接上去你就可以在下面建文件夹了,比方 Temp、Sessions、Upload Temp Files、IIS Temporary Compressed Files 等。目录不要建太多,够用就行了。比方 Temp 是用来保管零碎暂时文件的,Sessions 可以保管 PHP 的 Session 文件,Upload Temp Files 可以保管 PHP 上传的暂时文件,IIS Temporary Compressed Files 可以保管 IIS 的暂时紧缩文件。当然这些目录你还要给予足够的权限,比方需求让 IIS(包括用 IIS 发布的 PHP 顺序)拜访的目录,就需求给 IIS_WPG 用户组或许 IUSR_HOSTNAME 用户足够的权限。留意,这里也不要给 IE 树立缓存目录,即便你想让 IE 缓存也运用 RamDisk,由于当你设置 IE 的缓存到 RamDisk 的时分,IE 会自动树立这个目录的。
好了,做完这步后,先不要急着把这些目录用起来,先把这个文件零碎和目录构造保管到注册表:
rdutil B: registry
好了,假如你看到保管成功的提示,就半途而废了。重启一下试试看,你会发现重新启动后,你的 RamDisk 将会坚持你设置的文件零碎格式,以及目录和相应的权限。
如今你就可以把零碎的 Temp 目录、IIS 的紧缩文件缓存、IE 缓存、PHP Session 文件目录、PHP 暂时上传目录通通设置到 RamDisk 上了。

(责任编辑:麦田守望者)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多