zoukankan      html  css  js  c++  java
  • 常见的ramdisk

    摘自:https://www.cnblogs.com/duw76/p/9754625.html


    Primo ramdisk
    如果你打算短时间内拿ramdisk试一把玩玩,那么我相当推荐你使用他。原因在于1.默认试用30日,拿来玩正好。2.功能出众,动态内存分配特别合适做临时文件盘使用,多种关机写入方式不但保证秒开应用正常使用,还不会造成过长的关机时间,延时加载更可以避免开机时间因读取ramdisk储存在硬盘中的数据而减慢……剩下的我就不说了,省得被当作广告,反正如果真的只是拿ramsisk尝尝鲜,绝对是最佳选择没有之一。

    Superspeed ramdisk plus
    说了这个就不说同公司阉割版ramdisk了,反正只是个阉割产物。这家的ramdisk个人认为是最值得信赖的(不是绝对可信,绝对可信的只有你的第二块硬盘!)功能并不出众,但是经典稳定,可以说是稳定性最好的ramdisk,所以如果选择长期使用,那么Superspeed的是最佳选择,一来有完美破解(10.0版)虽然老了点,但其实也没什么问题,而且绝对满足各类强迫症患者的需求。而来该有的功能都有了,没加上的功能几乎都是为了保证稳定而不加上的。(你真的以为动态内存没问题吗,一个最显而易见的情况就是,内存负载大的情况下如果有新的临时文件写入,那么……)

    buffalo ramdisk
    可以说也是一个功能很出众的ramdisk,但是两大缺点让我觉得他不值得推荐。最显著的缺点是不支持ntfs格式,所以,根据我之前的建议,也就是不支持junction的特性,那么光是这个理由,就足以让我不推荐使用了。另一个比较糟糕的情况就是,只能建立一个磁盘(或许我out了,因为其实已经不折腾这个很久了,如果错了,还请拍砖)……不过他也有优点,就是建立的ramdisk部分的内存会被“硬件保留”让系统可用最大内存减少,避免了系统在内存不足时的意外行为

    qsoft ramdisk
    另一个功能强大,稳定性也不错的ramdisk,但是你界面就做的友好一点会死啊?!要完全看明白那些设置还得专门去读那些长长的说明文档,伤不起啊伤不起!除此之外倒也没什么特别的缺点。如果你对自己的理解力,耐心,技术有足够的信心,那么不妨使用这个版本的ramdisk

    Gavotte ramdisk
    缺点和buffalo类似,默认不支持ntfs(没记错的话好像可以用特殊方法强行建立),至于优点……他有什么优点?

    其他的ramdisk还有很多,我就不一一说过来了,反正都差不多,没什么特别的特色。
    至于性能,除了某几个设计特别失败的不知名的作品,其实意义都不大,莫非你觉得内存盘这种连续读写500m起版,4k随机200m以上的读写速度有那么点变化(哪怕快上一倍)你能感觉得出?

    然后,我开始讲一下为什么要去了解mklink命令了。这个命令能干什么我就懒得从网上复制了,可自行百度相关内容了解,使用ntfs文件系统的junction特性可以很好的避免修改环境变量导致的潜在不稳定因素(一个典型的例子是在修改user temp变量后,office系列软件可能在特殊情况下出现环境变量错误,虽然可以通过注册表修改来修复,但是比较麻烦),也可以避免装秒开软件时因为掉电等特殊原因造成内存盘信息丢失而无法使用软件(如果放秒开软件,一般都是最常用的软件,如果发生这种情况,那么后果……)。另外,一个软件无论使用频率多高,总有一部分内容并不常用或并不需要ramdisk来加速,此时可以使用该特性将这部分文件转移到物理磁盘上用来减少内存盘占用,把好钢用在刀刃上。

  • 相关阅读:
    svn随笔
    关于PHP调用IE的Com组件的一些要求
    Bash总结
    Firefox常用扩展
    proftpd的一些简单配置
    lua积累
    backbone.js源码解析:extend、Backbone.View
    Ubuntu 12.04LTS 安装VMwareWorkstation
    关于安装Ubuntu不将mbr写入grub的经验
    .NET6发布到linux
  • 原文地址:https://www.cnblogs.com/xiaohi/p/15363716.html
Copyright © 2011-2022 走看看