文档库

最新最全的文档下载
当前位置:文档库 > 设置虚拟硬盘、CPU、U盘1

设置虚拟硬盘、CPU、U盘1

虚拟硬盘:

所谓虚拟硬盘就是用内存中虚拟出一个或者多个磁盘的技术。虚拟硬盘由内存条中的记忆模拟而成。把下载文件设定在它里面能减小系统资源消耗量,加快资料读写速度。此外,它还能加快IE上网速度,最适合开启图片和flash较多的网页。虚拟内存硬盘设置

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:

否则,会因为太大而无法压缩到注册表中。