zoukankan      html  css  js  c++  java
  • 内存虚拟硬盘


    转自:http://www.x-berry.com/  

    RamDisk是利用相关的软件将内存划分出来虚拟成硬盘。目前最为流行的RamDisk工具包括:

    1.VSuite Ramdisk —— 免费版或付费版,免费版木有64位,蛋疼(官网)。
    2.RamDisk Plus ——付费软件(官网) 。
    3.Qsoft RAMDisk Enterprise —— 个人用户免费(官网)。  
    4.Dataram RAMDisk  —— 免费版最高支持4G内存(官网)。


    一 Dataram RAMDisk 

    为数不多的提供免费版本且可以在win7 64bit运行的RamDisk,缺点是免费版最大支持4G,且有时会有广告条。

    http://memory.dataram.com/products-and-services/software/ramdisk 

    注意使用run as administrator来安装和运行dataram ramdisk。 

    安装后有的时候看不到新创建的虚拟盘,需要到硬件管理中格式化然后才可见。 

    二 设置使用RamDisk 

    创建了RamDisk之后,还必须将系统和一些程序的临时文件/缓存文件夹路径改为RamDisk下。 

    1.系统缓存文件夹的迁移

    要通过RamDisk获得更佳的系统性能,那就要改变系统原本的缓存路径,将系统的缓存文件都保存至RamDisk,这样平时系统对临时文件的读取,就直接从RamDisk下读取,这样读取速度更快,系统性能能够有不少提高。详细设置:

    Step 1 -右键单击“计算机”-选择“高级系统设置”-“高级”-“环境变量”;

    Step 2 -修改Tmp和Temp的路径到Ramdisk下,共有四处要修改,把下图的J改为你的RamDisk盘符即可。当心日后出现问题,需要恢复环境变量的朋友,最好记录一下原来的Tmp和Temp的路径,以便还原; 

    2.修改浏览器的Internet 临时文件夹路径

    修改浏览器的Internet 临时文件夹路径,可以提高浏览器对临时文件的读取,修改后你会觉得浏览器的运行速度明显提高。但不同的浏览器,修改方法各不相同,下面就分别对IE、FireFox和Chrome的临时文件夹路径修改分别说明:

    1)IE的Internet 临时文件夹路径更改(以IE 9为例)

    打开IE 9,点击右上角的“工具”按钮,进入“Internet选项”-“常规”-浏览器历史记录“设置”-点击“移动文件夹”,然后将路径改为到RamDisk下即可。 

    2)设置它Firefox的临时文件夹目录

    相对IE,火狐的临时文件夹目录更改相对会麻烦些。具体修改步骤如下:

    Step 1 -运行Firefox,在地址栏输入about:config,提示警告继续即可,进入Firefox的配置页面; 

    Step 2 -右键点击Firefox配置界面新建字符串; 

    Step 3 -输入browser.cache.disk.parent_directory,点击确定,然后输入字符串的值J:\\TEMP,把J换成你的RamDisk盘符即可。重启FireFox即成功更改FireFox的临时文件保存路径。 

    3)Chrome缓存路径的更改

    假设你的RamDisk的盘符为J(根据自己的RamDisk的实际盘符作改变),具体的设置方法如下:

    Step 1 -右键点击 Chrome 快捷方式,切换到“快捷方式”选项卡,在“目标”一栏的内容后面添加下面的命令行启动参数:

    –disk-cache-dir=”J:\cache” –disk-cache-size=104857600

    添加完之后大概就是这个样子:

    C:\Users\[username]\AppData\Local\Google\Chrome\Application\chrome.exe
    –disk-cache-dir=”J:\cache” –disk-cache-size=104857600

    (注意:其中–disk-cache-size=是用来指定缓存文件的最大尺寸,示例的缓存文件的最大尺寸设置为100M,个人根据自己的情况设定) 

     Step 2 -打开 Windows 的注册表编辑器(Win+R,然后运行 regedit),定位到下面的注册表键:

    HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command在这里你可以看到一个指向 Chrome
    运行路径的名为(Default)的键值,双击它,在 Chrome.exe 和 — “%1″ 的中间添加同样的命令行参数,添加完成后大概是这个样子:

    “C:\Users\[username]\AppData\Local\Google\Chrome\Application\chrome.exe” –disk-cache-dir=”J:\cache” –disk-cache-size=104857600 — “%1″

    保存退出之后,你 Chrome 的缓存目录就彻底指向 J:\cache 了,而且缓存文件最大不会超过100MB。

    P.S.本文中介绍的方法仅适用于 Windows 7操作系统,Windows XP 和 Vista 用户可以根据实际情况变通,Mac 和 Linux 用户不适用。

    3.更改p2p软件下载存放文件夹至RamDisk下

    如果你的RamDisk的容量足够大,不妨考虑将下载文件夹设置到RamDisk下,下载完成后将转移到其他盘,这样会大大减少下载对传统硬盘的伤害。 

    完! 

  • 相关阅读:
    vue3 transition 动画变化与示例
    vue3中自定义指令和组件保持一致
    Vue3中使用vue-router跳转与传参
    Ext JS 二级弹框问题
    /usr/sbin/ntpd: error while loading shared libraries: libopts.so.25
    Spark Sql之pathGlobFilter 和recursiveFileLookup 选项关于分区的一点猜想和验证
    Hive之count函数的特别用法
    EasyTouch和NGUI的使用心得
    Unity 3D类结构简介
    Unity 3D入门简介
  • 原文地址:https://www.cnblogs.com/itech/p/2522418.html
Copyright © 2011-2022 走看看