win7 的笔记本使用eboostr有用么?

win7 的笔记本使用eboostr有用么?,第1张

eBoostr本来是用于让vista和WIN7的Readyboost功能普及到其他系统上的,本人的本只有2G,所以用一个坏了的4GSD卡做了个高速缓存感觉不错

后来家里买了台式,发现台式预装的XP只认到3G。看过网上无数方法之后总觉得比较麻烦,呵呵~突然想到这小东西还会利用“隐藏内存”,所以来这里

说一下。图本身没什么,就是告诉大家有这么个东西,貌似图很小,呵呵,大家用的时候就知道了,很不错的!

请64位的蛋定飘过

readyboost的原理使用闪存来充当缓存使用,但是请记住,u盘的速度不会超过10m/s,硬盘的速度轻易可以上30m/s,之所以用readyboost,仅仅是因为闪存的4k寻道时间几乎为0的原因,而硬盘的寻道时间一直是很长的

而eboostr可以使用系统用不到的内存作为缓存,用以储存大量调用的数据,通常来说,如果是用u盘的话,其实是一致的,甚至可能差一些,因为windows毕竟是微软制作,他的官配更好,但是如果用内存做缓存的话,就是eboostr好了,因为readyboost不能用内存来处理

而且eboostr可以使用系统读不到的内存作为缓存空间,这才是核心所在。

现在内存便宜得很,一台机器装16g内存也不过四百多,其余的十二g内存可以用来做内存盘(ramdisk)以及缓存,减少io *** 作,降低硬盘对于系统性能的拖累

目前电脑中cpu早就过剩,内存的瓶颈不显,真正的瓶颈在硬盘

以下是从台湾主论坛复制的,实测有效:

话说 eBoostr 已经提升到 4.5 版

不仅提高快取装置更高的使用率

也修正了一些问题

看著官方迟迟未推出 eBoostr 5

只能乾巴巴望眼欲穿的等著吗?

其实自从 eBoostr 2.0 之后官方新增了隐藏参数

但是很多人都不知道

这些资料必须要有在关注 eBoostr beta 时才会知道的内容

首先必须先打开隐藏资料夹,以 Win7 为例

先打开我的电脑后,在上方标题列打入 C:\Users\All Users\eboostr

就可以看到这个资料夹的内容

XP 使用者则是打入 C:\Documents and Settings\All Users\Application Data\eBoostr\

其中可以让我们编辑的档案

application.ini 加速程式清单

exclude.ini 排除(遮罩)清单

settings.ini 进阶设定

最上述两项只要打开档案就可以了解要如何修改~所以就不多谈罗

如果你的资料夹中没有 settings.ini 档案的话,自己建立一个就可以了

settings.ini 的内容+翻译为

--------------------------

eBoostr configuration file

--------------------------

[eBoostr]

maxfilesize=104857600

//限制 eBoostr 所能快取的最大单一档案,单位为 bytes//

//100MB = 100 × 1024 × 1024 = 104,857,600 bytes//

//maxfilesize parameter is used to limit the size of the file that eBoostr will cache. The value is given in bytes.//

showpartitions=1

//选择记忆体快取的放置地点。预设是固定在 C:,启用后就可以选择放置在其他分区(如 D:)//

//showpartitions parameter enabled allows you to select the desired partition for the RAM cache storage. By default it goes to the same disk/partition where your Windows system installed (usually “C:”.)//

StatPath="d:\some_path_name\"

//选择档案存取纪录档(filestat.dat)的放置地点。预设固定在这个资料夹,启用后(将前面的 "" 删掉后就代表启用了)就可以选择放置在其他位置//

//StatPath sets the folder to store eBoostr statistics database (filestat.dat) May be used in case you have a low disk space on system disk.//

MinIdleValue=80

//代表评断闲置的数值。越小的值将越频繁的自动更新快取(命中率提高);但过小的值将忽略系统负载并自动更新快取(负载可能提高)。//

//This value is used to determine the “idle” state used to automatically update the cache contents (rebuild). Lower value will ignore your background (or foreground) activity and start the rebuild//

点我下载 settings.ini

以上就是 eBoostr 的进阶设定(虽然才短短几行~还是可以有效提高效果的喔~)

至於要如何调整还是要看你是用何种快取装置,以及他的特性如何

影响最大的参数为 maxfilesize、MinIdleValue

例如:maxfilesize 可以限定 eBoostr 快取档案的大小,如此一来,就可以更有效率的使用不同特性的快取装置喔

以小布为例

小布的快取装置是低阶SDHC,特性是小档读取快,写入稍慢(特性请自行评估或发问喔~)

由於读取大档案并没有优势,所以降低了maxfilesize数值,让 eboostr 特别去快取有优势的小档案

写入档案太慢反而会导致系统延迟,所以提高了MinIdleValue 数值,尽可能避免会影响系统负载的状况


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9633690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存