




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VSuiteRamdisk完整教程、用户界面和术语-内存虚拟硬盘页面本篇主要对内存虚拟硬盘VSuiteRamdisk软件的图形用户界面以及术语名词做简单介绍。具体功能组件的详细说明请参考其它篇章。(以上是服务器版的示例截图)VSuiteRamdisk软件的用户界面主要由两个页面组成:内存虚拟硬盘页面和杂项页面。内存虚拟硬盘页面内存虚拟硬盘页面可以创建和操作指定虚拟硬盘。它提供两种操作模式:创建模式和属性模式。在创建模式中用户可以新增或删除一个虚拟硬盘,而在属性模式中用户可以查看和修改虚拟硬盘的各项属性。虚拟硬盘列表虚拟硬盘列表中列出了所有创建的虚拟硬盘。直接10:是-虚拟硬盘是直接I0虚拟硬盘
2、,否-虚拟硬盘是SCSI虚拟硬盘。镜像:是-虚拟硬盘启用了镜像文件,否-虚拟硬盘未启用镜像文件。状态:活动-虚拟硬盘成功创建并处于正常工作状态未激活-虚拟硬盘创建失败,可能由于内存不足或属性设置不正确。常规属性SCSI硬盘:虚拟硬盘遵循SCSI规范,可被操作系统识别为真实物理硬盘。直接IO硬盘:具有比SCSI虚拟硬盘更快的访问速度,但被操作系统识别为逻辑硬盘。参考SCSI虚拟硬盘和直接IO虚拟硬盘。启用交替IO支持:参考交替IO支持。动态内存分配:虚拟硬盘在创建时并不请求系统分配全部内存,而是在需要时才请求分配内存块,每次分配内存块为32MB大小。参考动态内存分配。临时硬盘:系统重新启动后,虚
3、拟硬盘消失,不会再重新创建。文件系统属性硬盘容量:指定虚拟硬盘的容量,至少1MB大小。盘符:为新创建的虚拟硬盘指定盘符。如果选择“自动分配”,操作系统自动为虚拟硬盘分配盘符。文件系统:指定虚拟硬盘使用的文件系统,支持NTFS,FAT32和FAT文件系统。虚拟硬盘在创建时自动初始化指定的文件系统。RAW指不自动创建任何文件系统。簇大小:指定文件系统中每个簇(最小分配单元)的字节数。卷标:指定文件卷的名称。FAT32/FAT文件系统最多11个字符,NTFS文件系统最多32个字符。启用NTFS压缩:勾选则启用NTFS文件系统的压缩特性。创建TEMP文件夹:勾选则虚拟硬盘自动在根目录下创建一个名为TE
4、MP”文件夹,方便用户将Windows的Temp环境变量路径设置到虚拟硬盘。镜像文件属性使用镜像文件:勾选则虚拟硬盘的数据将从指定的镜像文件加载。如果文件不存在或容量不匹配,将按照其它属性进行创建。关机时保存:勾选则系统关机时自动将虚拟硬盘中的数据保存到指定镜像文件。定时保存:勾选则每隔指定时间间隔虚拟硬盘自动后台保存镜像文件。实时保存:勾选则将写入到虚拟硬盘的数据同时写入镜像文件,以便突然断电时尽可能减少数据损失。完全镜像:镜像文件完全和虚拟硬盘一致,1比1对应。智能镜像:镜像文件只保存虚拟硬盘的有效数据。压缩镜像:镜像文件保存经过压缩的虚拟硬盘数据。快速保存模式:勾选则镜像文件跳过未改动的
5、数据,仅保存更新的数据,从而减少物理硬盘读写,加速镜像文件的保存。快速加载模式:勾选则虚拟硬盘在启动时并不加载完整的镜像文件,仅在有数据访问时才加载相应的数据块。启用该模式可以有效避免大容量镜像文件导致的系统启动时间变长的问题。更多关于镜像文件的详细信息,请参考如何使用镜像文件。系统未识别内存属性优先使用系统未识别内存:允许使用系统未识别内存创建虚拟硬盘,如果没有足够的系统未识别内存,不足部分则使用系统内存。参考操作系统未识别内存支持。命令按钮在创建模式中:创建:新增一个虚拟硬盘。删除:删除一个已有的虚拟硬盘。属性:进入属性模式并查看指定虚拟硬盘的各项属性。刷新:刷新虚拟硬盘列表。手动保存镜像
6、:手动保存虚拟硬盘中的数据到镜像文件。参考按需保存。退出:退出应用程序。在属性模式中:修改:修改指定虚拟硬盘的属性。属性:查看指定虚拟硬盘的各项属性。返回:退出属性模式,返回到创建模式。二、用户界面和术语-杂项页面杂项页面杂项页面操作VSuiteRamdisk软件的各种选项。(以下是服务器版的示例截图)语言:选择语言包。目前仅正式支持英文和简体中文,非官方语言包可从这里下载。启用系统未识别内存:开启系统识别内存支持并检测未识别内存的容量。参考操作系统未识别内存支持。修改IM参数:修改未识别内存高级选项,包括未识别内存休眠支持和保留支持。参考未识别内存休眠和保留。导入虚拟硬盘配置:从配置文件中导
7、入所有虚拟硬盘,当前的虚拟硬盘设置可能被覆盖,重新启动计算机后生效。导出虚拟硬盘配置:将当前的所有虚拟硬盘导出到配置文件。删除所有虚拟硬盘:强制删除所有的虚拟硬盘,重新启动计算机后生效注册:注册本软件。参考如何注册。检查新版本:连接服务器检查是否有版本更新。内存虚拟硬盘的创建、删除和修改本篇介绍如何创建、删除和修改内存虚拟硬盘,帮助您快速上手VSuiteRamdisk软件。(注:以下示例中均使用VSuiteRamdis服务器版)创建新的虚拟硬盘单击任务栏中内存虚拟硬盘的图标进入内存虚拟硬盘页面,确认当前处于创建模式。为要创建的虚拟硬盘设置相应属性,参考详细属性说明。VSuitRmdisk厲膨器
8、版)盘苻:Z:TOC o 1-5 h z文件裁:MTPS二簇大小:|琳省亍巷标=RAMDISK叵鬥启用阿吒压缩匚点击“创建”按钮,创建新的虚拟硬盘。如果成功,在虚拟设备列表中将显示新增加的虚拟硬盘信息。通过Windows“我的电脑”,我们可以看到新增加的虚拟硬盘。12,7GBfreeof29,0GBINSTALL(G;)212,5GBfreeof20,0GBUSER1(H;)U5ER2t11JGBfreeof20.0GBRAMDISK区:艺4.47GBfreeof4.49GBReadyBoostPreviausVeraionsQuota匚ustomiieGeneralToolsHardware
9、SharingSecurriy”RAMDEKEProperties刃RAMDISKT/pe;Lou日IDiskRlesyst&m:NTFS|Usedspace:24.81.504bytes23.8MBFreesp曰m;4,802,629,32bytes4.47GBCapacity:4.827.611.136bytes4.49GBDriveZ;IICampnessthisdrivetosavediskspace7AllowfilesonthisdrivetohavecontentsindexedinadditiontoFilepropertiesOKCancel删除虚拟硬盘在虚拟硬盘列表中单击高
10、亮要删除的虚拟硬盘盘符卷标文件系纯篠盘咨里直接巴舗像位蛊状态RAMDISKrVTFS4604MB4604ME曰7E6!0:0:0话动然后点击“删除”按钮删除之前选择的虚拟硬盘。查看或修改虚拟硬盘属性在虚拟硬盘列表中单击高亮要查看或修改的虚拟硬盘,然后点击“属性”按钮或者直接双击列表中的高亮项。如果当前模式不是属性模式,则自动进入属性模式并显示所选虚拟硬盘的各项属性。编辑其中的属性,点击“修改”按钮保存设置。可能需要重新启动计算机以使变更生效。点击“返回”按钮,退出属性模式,返回到创建模式。三、SCSI虚拟硬盘和直接IO虚拟硬盘内存虚拟硬盘软件VSuiteRamdisk使用不同的虚拟技术可创建两
11、种类型的虚拟硬盘:SCSI虚拟硬盘和直接10虚拟硬盘。本篇主要比较两者之间的差异。SCSI虚拟硬盘遵循SCSI规范,行为上几乎完全接近真实物理硬盘。它可以被Windows磁盘管理器和几乎所有的第三方磁盘工具软件识别。直接I0虚拟硬盘是为更快的访问速度而设计。它采用直接I/0访问的方式,避免了大量的系统内部转换和处理时间,从而具有比SCSI虚拟硬盘更高的数据传输率。不过直接I0虚拟硬盘只能被操作系统识别为逻辑硬盘,也可能无法被部分第三方磁盘工具软件识别。此外直接I0虚拟硬盘不支持ReadyBoost特性,也不支持VHD文件。(重要:请不要在直接IO虚拟硬盘上创建或依附VHD文件,否则导致蓝屏。)
12、下图显示了VSuiteRamdsik创建的两个虚拟硬盘,其中R盘是SCSI虚拟硬盘,T盘是直接I0虚拟硬盘。两者均可以在Windows“我的电脑”中显示。r471MBfreeof499MEDIORAMDISK(T:J*471MBfreeof499MBUiERZ(1)r11.3QiEfreeof20.0GB但是只有R盘显示在Windows磁盘管理器(控制面板-管理工具-计算机管理-磁盘管理)中。尽管T盘没有被识别为真正的物理硬盘,但是它具有更好的数据访问性能。具体对比测试结果,请参考物理硬盘、SCSI虚拟硬盘和直接I0虚拟硬盘性能测试。四、动态内存分配动态内存分配为虚拟硬盘提供了一个更高级的使用
13、内存的方式。如果启用此特性,VSuiteRamdisk则在创建虚拟硬盘时仅仅分配最小所需内存,而不是在初始时就分配全部所需内存。当已分配的内存不足于容纳新的数据时,它会再次请求从系统中分配32MB大小的内存块,除非总分配的内存已经达到虚拟硬盘的容量大小。这项特性在某些时候非常有用。比如用户创建了一个大容量的虚拟硬盘并作为网络下载的缓存盘,但是用户有时可能需要运行同样占用大量内存的大型3D游戏。如果不使用动态内存分配,则可能没有足够的内存资源来运行游戏。使用这项特性,用户则可以方便地在这两个应用之间切换。以下是具体的示例。在创建虚拟硬盘前,我们先通过Windows的任务管理器查看可用物理内存。如
14、下图所示目前可用物理内存大约为3GB。为做比较,我们创建了一个2000MB大小的虚拟硬盘,没有启用动态内存分配。创建完后可以看到可用物理内存立即减少到大约1GB,意味着大约2GB大小的内存已经从系统内存分配给虚拟硬盘。PhysicalMemory(MS)Total匚日.55AvsilableFree35829716现在我们删除这个虚拟硬盘,重新创建一个同样大小的虚拟硬盘,并启用动态内存分配。再次检查可用物理内存,发现还剩余大约2.8GB!即只有大约200MB内存被分配给虚拟硬盘。(这里200MB内存主要用于初始化NTFS文件系统。)PhysicalMemory(MB)Tatal3582Cach
15、ed773vaiFable2j&F亡土-3697继续这个实验,我们复制大约600MB的数据到这个虚拟硬盘(Z盘),可以看到现在的可用物理内存减少为大约2.2GB,即新分配了大约600MB内存给虚拟硬盘以容纳新增数据。RAMDISK(Z:才1J5GBFreeofl.55GBPhysicalMemory(MB)Total358ZGarhed.1S99理邑扫曲亡Z21?Free283-使用限制动态内存分配不能自动释放内存,即使虚拟硬盘上的数据不再使用。例如虚拟硬盘上的某个大文件被删除后,原来存放这个文件的内存仍然被虚拟硬盘占用。后续版本将支持“内容清除”特性,可以手动格式化虚拟硬盘并释放内存。这项特
16、性仅适用于系统可识别内存,不适用于系统未识别内存。如果启用了镜像文件功能,并且镜像文件格式是完全镜像(未启用快速加载模式)或压缩镜像,则这项特性不起作用。这是因为从镜像文件加载数据会触发内存分配。更多信息,参考如何使用镜像文件。紧凑模式v4.1新增紧凑模式提供了更优化的内存分配算法。通过重新安排数据块在内存的分布,它保证只有在当前已分配内存块完全使用完之后才向系统请求分配下一个内存块。比如在WindowsVista或Windows7下,如果没有使用紧凑模式,则查看虚拟硬盘属性的操作(在“我的电脑”中右击虚拟硬盘图标,在弹出的菜单中选择“属性”)会触发虚拟硬盘分配几乎全部内存。在紧凑模式下,则不
17、会有这个问题。紧凑模式会稍微牺牲一点数据访问性能,并且如果启用镜像文件的话,它仅支持智能镜像格式。五、如何使用镜像文件(1)-镜像文件格式和高级选项由于内存是一种易失性存储设备,其存储的数据在断电时将全部丢失。在某些应用中,用户希望虚拟硬盘可以像物理硬盘一样,永久存储数据,这样在恢复供电时可以继续原来的工作。VSuiteRamdisk支持镜像文件特性,可以将虚拟硬盘中的数据转储到物理硬盘,并在下次上电时自动从物理硬盘中恢复数据,从而使用户数据得以保持。这些转储的数据在物理硬盘以镜像文件方式存在。镜像文件格式VSuiteRamdisk软件支持3种镜像文件格式:完全镜像、智能镜像和压缩镜像。完全镜
18、像完全镜像是虚拟硬盘的1比1镜像,完全和虚拟硬盘一致。它的文件大小和虚拟硬盘容量大小相同。例如一个2GB的虚拟硬盘,其对应的完全镜像也是2GB大小,即使虚拟硬盘是空盘。智能镜像智能镜像具有很好的紧凑性,它重新组织数据分布,并且仅保存有效数据。因此它的文件大小通常要比完全镜像要小很多。例如同样2G的虚拟硬盘,其对应的智能镜像可能仅32MB,如果虚拟硬盘是空盘。智能镜像会稍微牺牲一点数据访问性能。压缩镜像压缩镜像已经过时,它是虚拟硬盘的压缩格式,数据先被压缩后再保存到镜像文件。可以设置不同的压缩等级,压缩等级越高,所生成的镜像文件越小,但是压缩所使用的时间也越多,尤其在压缩大容量虚拟硬盘时。缺省的
19、压缩等级是最小压缩,即压缩程度最低,但压缩速度快。注意:衡量保存镜像文件的花费时间,需要考虑压缩时间和镜像文件的大小。由于镜像文件是存在物理硬盘上,物理硬盘的读写速度相对比较慢,因此大的镜像文件读写占用的时间就相对比较多,但是其压缩时间比较少。内存虚拟硬盘里的数据不同,压缩时间也可能差别很大。高级选项VSuiteRamdisk软件提供高级的镜像文件功能:快速保存模式和快速加载模式。快谏保存模式在快速保存模式下,虚拟硬盘仅仅保存新增或更新的数据,跳过未改动的数据,从而避免每次写入所有数据,减少了大量的文件写入时间。尽管启用快速保存模式会稍微降低一点数据访问性能,但还是值得这样做的。注意:在第一次
20、保存完全镜像时,可能仍然需要比较长的时间,因为完全镜像需要进行初始化数据操作。压缩镜像不支持快速保存模式。快速加载模式通常虚拟硬盘在系统启动时加载完整的镜像文件,这就会导致系统启动时间加长,有时甚至可能需要十几分钟,尤其是在当镜像文件达到几个GB的时候。快速加载模式则使虚拟硬盘仅在有数据访问时才加载相应的数据块,这样最大程度上降低镜像文件加载对系统启动时间的影响。此外,它也减少了对物理硬盘的读访问次数,因为通常情况下用户不需要读取所有的镜像文件数据。快速加载模式同样也会带来轻微的数据访问性能降低。另外用户在第一次从虚拟硬盘上运行应用程序或请求数据时可能会感到一些延迟,因为此时虚拟硬盘需要从镜像
21、文件加载所需的数据块。如果用户对系统启动时间没有要求或镜像文件大小低于1GB,建议不必启用此模式,以获取最佳性能。如何使用镜像文件(2)-保存和加载VSuiteRamdisk软件支持4种镜像文件保存操作:关机时保存、定时保存、实时保存和按需保存。如果启用了镜像文件保存功能,则同时自动启用加载功能,即在系统启动时自动从镜像文件加载数据到虚拟硬盘。此外VSuiteRamdisk软件也支持仅加载镜像文件,而不执行保存的操作。关机时保存镜像文件要启用关机时保存镜像文件功能,虚拟硬盘的属性必须勾选“使用镜像文件”选项和“关机时保存镜像文件”选项,同时在“镜像路径”中指定需要保存的镜像文件名(全路径名),
22、如下图所示。快速加载模式注意:镜像文件不能设置在内存虚拟硬盘上,也不能设在网络盘上。镜像路径中只需要指定文件名即可,该文件可以不存在。在关机时会自动生成对应文件名的镜像文件。3镜像路径中指定的文件名不能是文件夹名,比如上图所示,如果C盘目录下恰好有个名为image.vdf的文件夹,则不会保存镜像文件。4镜像文件所在卷必须和Windows所在卷有相同的文件系统。假设Windows安装在C盘,并且C盘格式化成NTFS文件系统,则镜像文件所在卷也必须是NTFS文件系统,否则加载镜像文件会失败。镜像文件所在硬盘必须有足够剩余空间。启用关机保存镜像文件功能,则在开机时会自动加载该镜像文件。定时保存镜像文
23、件定时保存允许虚拟硬盘按设定的时间间隔自动后台保存镜像文件。最小时间间隔为15分钟。勾选“定时保存”选项并输入时间间隔以启用定时保存功能,其它事项参考关机时保存镜像文件。实时保存镜像文件实时保存提供了一种更加强壮的数据保护机制,它针对突然断电的情况设计。数据在写入虚拟硬盘的同时也写入到镜像文件,这样尽可能减少因突然断电而造成的数据损失。勾选“实时保存”选项启用实时保存功能,其它事项参考关机时保存镜像文件。按需保存镜像文件用户可以根据需要随时保存虚拟硬盘数据到镜像文件。在虚拟硬盘列表中选择高亮需要保存数据的虚拟硬盘,然后点击“手动保存镜像”按钮,弹出对换框如下使用该内在虛拟硬盘的设耸111完全笹
24、椽1智能憤像11占压缩磺像缺省保再退出_1“使用该内存虚拟硬盘的设置”:根据虚拟硬盘的属性设置保存镜像文件。如果属性中没有开启镜像文件功能或没有指定镜像路径,则会提示保存镜像文件失败。“另存为”:按照对话框中指定的镜像文件名及格式设置保存为新的镜像文件。点击“保存”按钮,开始保存数据到镜像文件,在完成时会弹出消息框提示成功或失败。如果成功保存,将会显示保存镜像文件花费的时间。仅在开机时加载镜像文件在某些应用下,用户仅仅需要在开机时加载镜像文件,而不需要保存镜像文件。这种情况下,用户只需勾选“使用镜像文件”,并设置要加载的镜像文件路径名即可。如下图所示。3使用需慷文件D:mage.vdf定时保存
25、每隔|60分实时保存保存格式:越完全渲像智能着像压缩這憬缺省-快速保存模式門快速加载模式该镜像文件必须存在,因此可以通过以下两种方式得到初始镜像文件:1.手动保存镜像文件(选择“另存为”);2.先启用关机时保存镜像。获取镜像文件后,再修改内存虚拟硬盘的属性,去掉“关机时保存镜像文件”选项的勾选。六、未识别内存支持-如何在32位Windows下完全使用4G或更多内存如今内存的价格越来越低,因此越来越多的用户开始为计算机配备4G或更多的内存,以希望达到更快的速度。然而由于32位架构的限制,完全访问4G或更多物理内存需要有硬件支持:CPU支持物理地址扩展(PAE),北桥芯片支持内存重映射(Memor
26、yRemapping)(关于这两项请参考其它技术文档)。即使硬件已经满足条件,操作系统也有可能限制了大容量内存的完全使用。下表列出了32位Windows不同版本所支持的最大物理内存(开启PAE)。操作系统(32-bit)最大支持物理内存(开启PAE)Windows2000AdvancedServer8GBWindows2000DatacenterServer32GBWindowsXP(allversions)4GB*WindowsServer2003(andSP1),StandardEdition4GB*WindowsServer2003,EnterpriseEdition32GBWindow
27、sServer2003,DatacenterEdition64GBWindowsServer2003SP1,EnterpriseEdition64GBWindowsServer2003SP1,DatacenterEdition128GB*物理地址空间大小限制在4G自版本1.1.3119.2307起,VSuiteRamdisk提供了系统未识别内存支持功能,帮助用户充分使用被系统丢失的物理内存。以下详细介绍如何使用系统未识别内存。示例中的计算机安装了8GB的内存,操作系统为Windows32位XP。先通过Windows的任务管理器查看内存使用信息。可以看到,系统仅识别到3582MB,可用物理内存剩
28、余2975MB。(注:以下示例中均使用VSuiteRamdisk服务器版)20012S75PhysicalManor/(MB)TotalCachedFree35821006步骤1.进入杂项页面,选中“启用系统未识别的内存”,开启这项功能。启用后,会在下面显示当前未识别内存的总容量。这里未识别内存的容量是4604MB。如果计算机或操作系统不支持,这个选项是灰色,无法选中的。步骤2.进入内存虚拟硬盘页面,选中“优先使用系统未识别内存”。选项旁边显示了当前可用的未识别内存容量和未识别内存总容量。用户可创建比可用未识别内存大或小的虚拟硬盘,如果虚拟硬盘的容量大小比可用未识别内存大,不足部分将占用系统识
29、别的物理内存。这个例子中,我们使用全部的可用未识别内存。創建槿式二)砸盘容毘:盘符;文件系统;谨大小:SCSI51盘9直接Id硕盘启用跨介质卷支持使用内存MD)S启用卜ITFE:压霜创建吒护文件夹启用交替10支持动态内存分凰临时硬盘重启后不存在)关机时保存谥像文件保存格式:充全渲豫快谨保存複式定时保存每隔匚二智能说像压缩輦像快谨加载檯式S实时保存琳省未识另呐存剩余熄至mb步骤3.设置其它属性,点击“创建”按钮创建新的虚拟硬盘。(参考如何创建虚拟硬盘)创建完成后,我们再次检查可用物理内存,发现是2963MB,几乎和创建之前的数值一致。这意味着新创建的虚拟硬盘并没有占用系统管理的内存。通过这种方式
30、,系统未识别的那部分内存得到充分利用。RAMDISK(Z:)4.47GBfreeof4.49GBPhysicalMemory(MB)TatlCached19S9CSyailableFree994在虚拟硬盘创建后,用户可以修改属性以启用或禁用系统未识别内存。进入属性模式,可以看到虚拟硬盘使用的未识别内存大小。如果需要改为使用系统管理的内存,则去掉“优先使用系统未识别内存”选项的勾选,点击“修改”按钮。在计算机重启后,新的设置生效。注意事项(重要)1请先检查计算机硬件是否支持系统未识别内存特性。通常对于Intel芯片组,需要946系列芯片组或以上才支持,945系列芯片组或以下不支持。2确定操作系统
31、已经启用PAE支持,否则软件会提示您的计算机或操作系统不支持PAE特性。请参考如何启用PAE支持。不要使用类似软件同时操作这部分内存,这可能会引起冲突。部分显卡驱动可能也会使用未识别内存,可以通过保留系统未识别内存的功能来避免冲突,参考未识别内存保留。4如果开启了操作系统的休眠功能,请勿将系统页交换文件(pagefile.sys)放在由系统未识别内存生成的虚拟硬盘,否则可能导致系统从休眠状态恢复时蓝屏。不过可放在由系统可识别内存生成的虚拟硬盘。此外,用户需要启用未识别内存休眠支持。5.如果遇到开启未识别内存支持后,系统无法正常启动的情况,可以进入系统安全模式下恢复设置。(适用于VSuiteRa
32、mdisk的任何版本)七、未识别内存高级特性-未识别内存休眠支持和未识别内存保留本篇主要介绍为系统未识别内存支持提供的高级特性:未识别内存休眠支持和未识别内存保留。当勾选“启用系统未识别内存”时,将会弹出高级特性设置对话框对这些特性进行设置。语言中文简体)仅显示系统支持的语言S启用票绒未识别的冋存亨持来诅對问存休噩保厝未i!未识别内存选项设置系统未识别内存高级选项匣支持未识別內存休眠所有虛拟硬盘保留最前面MB未识别內存注册您已经维续不作更改未识别内存休眠支持由于操作系统不管理未识别内存,在进入休眠时,未识别内存中储存的数据将会丢失。(您可能发现部分数据在唤醒后仍然可以访问,这是因为Window
33、s的缓存管理器已经将这些数据缓存到系统管理内存中。)未识别内存休眠支持使在未识别内存中的数据先转储到物理硬盘,唤醒后再恢复到未识别内存。启用这项特性后,在系统休眠时,将会在C盘创建名为imhiberfil.sys的文件。用户需要检查C盘是否有足够空间。未识别内存保留有些用户在启用系统未识别内存后可能出现系统假死或花屏等问题,这很可能是因为VSuiteRamdisk与显卡驱动或其它程序冲突造成的。某些显卡驱动,尤其是集成显卡,可能会同样使用到系统未识别内存而导致冲突。以下是两个例子:主板GigabyteGA-MA78GM-S2H,集成显卡,BIOS中FrameBufferLocation(FBL
34、ocation)设置为Above4G.此时显卡驱动会使用未识别内存作为其帧缓冲。主板AbitF-I90HDmotherboard,独立显卡ATIRadeonHD3850(1GB显存)。该显卡驱动采用ATIHypermemor技术使用最前512MB未识别内存。未识别内存保留有助于解决这些问题。它可以保留最前部分未识别内存给显卡驱动或其它程序使用,而不会写入任何数据到这些保留区域。以第1个情况为例,如果帧缓冲(FrameBuffer)设置为256MB,用户可以保留最前面256MB未识别内存,从而避免两者之间的冲突。在这个例子中,我们可以发现保留未识别内存之前,VSuiteRamdisk可使用的未识
35、别内存总容量为4604MB,在保留256MB后,总容量减为4348MB。某些驱动或程序可能从末端向前开始使用未识别内存,这种情况下用户只需限制虚拟硬盘使用的未识别内存总容量即可避免冲突,因为VSuiteRamdisk采用从前端向后开始使用未识别内存的方式。修改未识别内存高级特性用户可以方便地修改未识别内存高级特性。点击修改IM参数按钮,将弹出设置对话框允许用户进行修改。Z启用系编未识别的内存支持未识别內存休眠保留最前面|口|術未i貝别内存未识别內存咨里:托D4帼如果当前没有任何虚拟硬盘在使用未识别内存,则修改立即生效。否则需要重新启动计算机后才生效。八、物理硬盘、SCSI虚拟硬盘和直接IO虚拟
36、硬盘的性能对比测试(1)这里我们使用不同的测试工具对真实物理硬盘,SCSI虚拟硬盘和直接10虚拟硬盘进行了对比测试。测试平台配置:物理硬盘:HITACHIHTS541616J9SA00(SATA,160GB,5400RPM,cachesize:8MB,cachetohostdatarate:150MB/s)CPU:Intel(R)Core(TM)2DuoCPUT75002.20GHz,2194MHz物理内存:2GB+2GB,DDR2-667SDRAM操作系统:MicrosoftWindowsXPProfessional(32bit)SP3物理硬盘,SCSI虚拟硬盘和直接I0虚拟硬盘均采用NTF
37、S文件系统,簇大小使用缺省值。虚拟硬盘大小均为200MB,均使用系统可识别内存。1.Iometer测试结果Iometer是业界广泛使用的I0性能测试软件,这里使用2006.07.27版本。测试数据大小为150MB,队列深度为1。分别对512B,4KB,16KB,32KB,64KB和128KB的传输数据块大小(在实际应用环境下数据块最大为64KB)进行100%顺序读写和100%随机读写的测试。DiskTargelsNetworkTargetsSpeciHcatiorii.jFAlignedAccesspecificaliotjMaKinumDi$kSise307200Rectors-Starti
38、rgDiskSectorfloJOutstandingl/Os-pertargetTe$fConnectionRate厂丨Trarsacticinsperconnection0512EI:100ZRead:0%randonr孕512B;0Read;叹random512E;100iRead;1Oairana512Br0Read;1ClQ輕randonr4K;-100Read;叹random4K;O.Read號random;4K;100Read;10Q肾randomQr4KQ.Readj10Q;randomQ161;100Pead;0randomQ1譌战Fiead;0-.random16l4l00
39、inead;1血用ndoQ16总(KRead;100%random32l4100Flead;0%random宠应Cl龙Read;random皤32hi1DoiFlead;1。宓护ndo宠伶Cl孩Read;100randomAp/iiC-innPc=h-nvr=r.dOmv越II,un以下是不同硬盘的测试统计结果。注:100%SeqRead:100%顺序读测试100RndRead:100随机读测试100%SeqWrite:100%顺序写测试100%RndWrite:100%随机写测试物理硬盘测试结果PhyscialDiskloo.aoe-o.oobD.OO4-0.00J.JU5k4K1GK3ZK
40、64K12SKlOOKteqRead2.9-017.9E43.00E3.5505.6010131IOC%FindRead0.65S1415.7227.9045.2574.7410D5G5eqWrit亡2.1215.494(1345B.21?7.3792.39lOORndWrite0.626.9326.5841.9960.E86B.D52U.30SCSI虚拟硬盘测试结果SCSIRamdisk1400.001203.001300.00BOO.00600.004U0.30zao.ao0.00DEK4K16KS2KE斗K100%SeqRe-ad19.34145.27402.1782-0.551041.
41、02136S.24100%RndReadIS.03144.354S1.57010.4510-04.251382.73laoSeqrite16.25121.39300.00615.92691.3E35.3CLDtJKRiKiWrite16.11121.613B5.06622.00729.45S了宝19直接IO虚拟硬盘测试结果1500.aolaoo.Mo.aoCi.BK4K16K54K1111112BKKID站詮qRead41.15B40.6S1265.641375.411647.40100%kndRead394289.2219.681240.121402.971632.50lOOKSeqWrit
42、e33.16213.C5S75.etB25.02036.IS944.5013fl%R.ndWrit亡29.S9212.44591.75S6S.66906.029S8.9O5CIO.OO从上面三张图表对比中,可以看到内存虚拟硬盘的数据传输率远远高于物理硬盘,尤其在随机读写访问的情况下。虚拟内存硬盘的数据传输率很容易就达到超过1GB/S的速度。从图表中可以看到VSuiteRamdisk创建的内存虚拟硬盘的完全随机访问速度基本上和完全顺序访问速度一致,没有太大差别。有些同类软件创建的虚拟硬盘在完全随机访问时速度性能下降很多。另外可以看到,直接10虚拟硬盘比SCSI虚拟硬盘各项访问速度上都有比较明显的
43、提高,这是因为直接10虚拟硬盘是采用直接读写的方式,中间减少了很多系统开销。但是也因为如此,直接I0虚拟硬盘无法像SCSI虚拟硬盘一样被操作系统识别成真实物理硬盘。物理硬盘、SCSI虚拟硬盘和直接IO虚拟硬盘的性能对比测试(2)2.AttoDiskBenchmarkv2.43测试结果ATTODiskBenchmark是一款简单易用的磁盘传输速率检测软件,这里使用2.43版本进行测试。TrarisferSire:TotalLength:设置如下:7DirectI/OI/OComparisonOverlapped,f/0Neither物理硬盘测试结果legtFlesult?WriteRead3三1
44、6.032.0圉.0128.0Wri:eRead2D273246p962T37858115161S82920979:2S38832204239933-220439739逊43038632204.313563204051015JO.25:3035404550IranfeiFlcte-MBZSecSCSI虚拟硬盘测试结果TEstResuisWriteRead0.5l.D2.D4.08.016.D32.D64.D12S.DWriteRead17920逐诙435346399546898+791381310551506012369252827714珈149B434640919831&3535159SSE
45、58290510319眄540100200004D0900600700SOD9001030TransferRate-MB7鈕6直接IO虚拟硬盘测试结果16.032.064.0120.0TslFlexultsFieadWriteRead353464456269156Q707G13291917033224204931530140079755735022902871623971620424667926306632210091274G20440200400600SOO10D01.2001400160018叩2000TransferRate-测试结果基本上和使用Iometer测试的结果一致,这里不再重复
46、。需要注意的是,AttoDiskBenchmark这款测试软件在测试传输率超过1000MB/秒(1024MB/秒?)时数据会溢出,所以在测试结果中看到传输率突然变得很小,其真实数据值应该加上一个或多个1000MB/s(?)。3.FDBENCHv1.02测试结果FDBENCH也是一套测试磁盘传输效率的应用程序,其结果更接近与模拟真实使用环境。以下是各自的测试结果物理硬盘测试结果DiskReadWriteRReadRWrite(KByte/s:)2097330476279931272312699Copy-2k-;32k2-56k40MB(Operations/min)361477380057186
47、1354260CopySk32k256k40MB(Kbyte/Sec)2428116402033938:58336561SCSI虚拟硬盘测试结果DiskReadWtiteRReadRWrite(KByte/s)1228501.230977412.96202747445560583Copy2k.32k-256k40MB(Oper呂tioriE/mi.rO10S2811524601501741214101080Copy2k32k255k40MB(Kbyte/SeG.)225474338853401345395499712直接io虚拟硬盘测试结果DiskReadWriteRReadRWrite(KByte/s)133570623767891296202962406707426Copy2k32k.256k40MB(Operations/niinJ1444482123822090701538642478Copy2k3:2k256k40MB(Kbyte/Sec):413438472074342437708:1136982FDBENCH也有和AttoDiskBenc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆市云阳县等2024-2025学年高三年级十六模考试生物试题试卷含解析
- 山东济宁十三中2025年初三下学期生物试题2月16日周练试题含解析
- 武昌理工学院《数据库技术基础(ACCESS)》2023-2024学年第一学期期末试卷
- 济宁医学院《数值模拟技术》2023-2024学年第二学期期末试卷
- 山东济宁任城区达标名校2024-2025学年初三下学期第四次段考物理试题试卷含解析
- 南方医科大学《大学数础(三)》2023-2024学年第二学期期末试卷
- 沈阳职业技术学院《能力进阶英语I》2023-2024学年第一学期期末试卷
- 南京特殊教育师范学院《工程定额原理与实务》2023-2024学年第二学期期末试卷
- 湖南省五市十校教研教改共同体2024-2025学年高三下学期期中联考(全国I卷)数学试题试卷含解析
- 宿州学院《咖啡文化与鉴赏》2023-2024学年第二学期期末试卷
- (沪粤版)八年级物理下册《7.4同一直线上二力的合成》同步测试题带答案
- 大数据时代的管理变革
- 2025-2030中国责任保险行业市场分析及竞争形势与发展前景预测研究报告
- 三人合伙开店合同范本
- 中央空调年度维保计划及方案
- 2025年郑州卫生健康职业学院单招职业适应性测试题库带答案
- 2025年郑州卫生健康职业学院单招职业适应性测试题库必考题
- 2024 年四川省公务员考试申论、行测【行政执法、省直、综合管理岗、A类、申论】5套 真题及答案
- 教科版四年级科学第二学期期中测试卷(含答案)
- 2025年高考地理高分答题攻略
- 2024年四川省泸州市小升初数学试卷(含答案)
评论
0/150
提交评论