|
如何 优化 内存 的 管理 , 提高 内存 的 使用 效率 , 尽可能 地 提高 运行 速度 , 是 我们 所 关心 的 问题 。 下面 介绍 在 Windows 操作系统 中 , 提高 内存 的 使用 效率 和 优化 内存 管理 的 几 种 方法 。 1 、 改变 页面 文件 的 位置 其 目的 主要 是 为了 保持 虚拟 内存 的 连续性 。 因为 硬盘 读取 数据 是 靠 磁头 在 磁性 物质 上 读取 , 页面 文件 放在 磁盘 上 的 不同 区域 , 磁头 就要 跳 来 跳 去 , 自然 不 利于 提高 效率 。 而且 系统 盘 文件 众多 , 虚拟 内存 肯定 不 连续 , 因此 要 将 其 放到 其他 盘 上 。 改变 页面 文件 位置 的 方法 是 : 用 鼠标 右 键 点 击 “ 我 的 电脑 ” , 选择 “ 属性 → 高级 → 性能 设置 → 高级 → 更改 虚拟 内存 ” , 在 驱动器 栏 里 选择 想要 改变 到 的 位置 即可 。 值得 注意 的 是 , 当 移动 好 页面 文件 后 , 要 将 原来 的 文件 删除 ( 系统 不会 自动 删除 ) 。 2 、 改变 页面 文件 的 大小 改变 了 页面 文件 的 位置 后 , 我们 还 可以 对 它 的 大小 进行 一些 调整 。 调整 时 我们 需要 注意 , 不要 将 最大 、 最小 页面 文件 设 为 等值 。 因为 通常 内存 不会 真正 “ 塞满 ” , 它 会 在内 存储量 到达 一定 程度 时 , 自动 将 一部分 暂时 不用 的 数据 放到 硬盘 中 。 最小 页面 文件 越 大 , 所 占 比例 就 低 , 执行 的 速 度 也 就 越 慢 。 最大 页面 文件 是 极限值 , 有时 打开 很多 程序 , 内存 和 最小 页面 文件 都 已 “ 塞满 ” , 就 会 自动 溢出 到 最大 页面 文件 。 所以 将 两者 设 为 等值 是 不合理 的 。 一般 情况 下 , 最小 页面 文件 设 得 小 些 , 这样 能 在 内存 中 尽可能 存储 更多 数据 , 效率 就 越 高 。 最大 页面 文件 设 得 大 些 , 以免 出现 “ 满员 ” 的 情况 。 3 、 禁用 页面 文件 当 拥有 了 512 MB 以上 的 内存 时 , 页面 文件 的 作用 将 不再 明显 , 因此 我们 可以 将 其 禁用 。 方法 是 : 依次 进入 注册表 编辑器 “ HKEY_LOCAL_MACHINESystemCurrentCo ntrolSetControlSession Ma-nagerMemoryManagement ” 下 , 在 “ DisablePa-ging Executive ” ( 禁用 页面 文件 ) 选项 中将 其 值 设 为 “ 1 ” 即可 。 4 、 清空 页面 文件 在 同一 位置 上 有 一个 “ ClearPageFileAtShutdown ( 关机 时 清除 页面 文件 ) ” , 将 该 值 设 为 “ 1 ” 。 这里 所说 的 “ 清除 ” 页面 文件 并非 是 指 从 硬盘 上 完全 删除 pagefile . sys 文件 , 而是 对 其 进行 “ 清洗 ” 和 整理 , 从而 为 下次 启动 Windows XP 时 更好 地 利用 虚拟 内存 做好 准备 。 5 、 调整 高速 缓存 区域 的 大小 可以 在 “ 计算机 的 主要 用途 ” 选项 卡 中设 置 系统 利用 高速 缓存 的 比例 ( 针对 Windows 98 ) 。 如果 系统 的 内存 较 多 , 可 选择 “ 网络 服务器 ” , 这样 系统 将 用 较 多 的 内存 作为 高速 缓存 。 在 CD-ROM 标签 中 , 可以 直接 调节 系统 用 多少 内存 作为 CD-ROM 光盘 读写 的 高速 缓存 。 6 、 监视 内存 系统 的 内存 不管 有 多 大 , 总是 会 用 完 的 。 虽然 有 虚拟 内存 , 但 由于 硬盘 的 读写 速度 无法 与 内存 的 速度 相比 , 所以 在 使用 内存 时 , 就要 时刻 监视 内存 的 使用 情况 。 Windows 操作系统 中 提供 了 一个 系统 监视器 , 可以 监视 内存 的 使用 情况 。 一般 如果 只有 60% 的 内存 资源 可用 , 这时 你 就要 注意 调整 内存 了 , 不然 就 会 严重 影响 电脑 的 运行 速度 和 系统 性能 。 7 、 及时 释放 内存 空间 如果 你 发现 系统 的 内存 不 多 了 , 就要 注意 释放 内存 。 所谓 释放 内存 , 就是 将 驻 留在 内存 中 的 数据 从 内存 中 释放 出来 。 释放 内存 最 简单 有效 的 方法 , 就是 重新 启动 计算机 。 另外 , 就是 关闭 暂时 不用 的 程序 。 还有 要 注意 剪贴板 中 如果 存储 了 图像 资料 , 是 要 占用 大量 内存 空间 的 。 这时 只要 剪 贴 几 个 字 , 就 可以 把 内存 中 剪贴板 上原 有的 图片 冲掉 , 从而 将 它 所 占用 的 大量 的 内存 释放 出来 。 8 、 优化 内存 中 的 数据 在 Windows 中 , 驻留 内存 中 的 数据 越多 , 就 越 要 占用 内存 资源 。 所以 , 桌面 上 和 任务 栏 中 的 快捷 图标 不要 设置 得 太 多 。 如果 内存 资源 较为 紧张 , 可以 考虑 尽量 少 用 各种 后台 驻留 的 程序 。 平时 在 操作 电脑 时 , 不要 打开 太 多 的 文件 或 窗口 。 长时 间 地 使用 计算机 后 , 如果 没有 重新 启动 计算机 , 内存 中 的 数据 排列 就 有 可能 因为 比较 混乱 , 从而 导致 系统 性能 的 下降 。 这时 你 就要 考虑 重新 启动 计算机 。 9 、 提高 系统 其他 部件 的 性能 计算机 其他 部件 的 性能 对内 存 的 使用 也 有 较大 的 影响 , 如 总线 类型 、 CPU 、 硬盘 和 显存 等 。 如果 显存 太 小 , 而 显示 的 数据 量 很大 , 再 多 的 内存 也 是 不 可能 提高 其 运行 速度 和 系统 效率 的 。 如果 硬盘 的 速度 太 慢 , 则 会 严重 影响 整个 系统 的 工作 。
|