增加虚拟存内存分配以改进磁带引擎性能

磁带引擎是一个 CA ARCserve Backup 组件,控制涉及备份、还原和恢复数据的所有作业。 在大型备份环境中,以下条件对磁带引擎性能有不利影响:

可由于操作系统为应用程序分配的虚拟内存数量而导致磁带引擎性能降低。 默认情况下,Windows 32 位操作系统为应用程序分配 2 GB 的虚拟内存。 32 位操作系统上的默认分配可阻止包含 3 GB 或更多内存的计算机使用其上安装的所有内存。

注意:Windows 64 位操作系统可分配最多 4 GB 的虚拟内存。

通过 Windows 操作系统,您可以提高为应用程序分配的虚拟内存量。 如果您的备份服务器在大型备份环境中表现的性能较低,您可以提高可用于应用程序的虚拟内存量来改进磁带引擎的性能。

注意:您应该仅针对包含 Windows 32 位操作系统(至少具备 2.5 GB 内存)的备份服务器来提高虚拟内存量。

以下小节说明了如何针对运行 32 位版本 Windows Server 2003 和 Windows Server 2008 的计算机提高虚拟内存分配。

针对 32 位 Windows Server 2003 提高虚拟内存分配

  1. 在桌面上,右键单击“我的电脑”并选择弹出菜单上的“属性”。

    “系统属性”对话框将打开。

  2. 在“系统属性”对话框中,单击“高级”选项卡。

    此时显示“高级属性”。

  3. 在“启动和恢复”区域中,单击“设置”。

    此时打开“启动和恢复”对话框。

  4. 在“启动和恢复”对话框的“系统启动”区域中,单击“编辑”

    在“记事本”中打开 Windows boot.ini 文件。

  5. 将 /3GB 添加到 [Operating Systems] 下面的启动字符串结尾处,如下所示:
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect switch: /3GB
    
  6. 关闭“记事本”。

    当“记事本”提示您保存更改时,单击“是”。

  7. 关闭所有打开的对话框,然后重新启动计算机。

针对 32 位 Windows Server 2008 提高虚拟内存分配

  1. 打开命令行窗口。
  2. 在命令行中,执行以下命令:
    BCDEDIT /Set IncreaseUserVa 3072
    
  3. 执行命令后,重新启动计算机。