|
本帖最后由 sairen139 于 2018-3-16 22:47 编辑
破除传统Ramos开机加载时间长和浪费内存缓存僵尸文件的可uefi启动新Ramos法:PrimoCache+Fbwf
这一篇简单的手动教程是简要说明芈员外最近的新型ramos批处理的部分解说,以广教益。原理是用PrimoCache开机预取加快速度,FBWF来扩容C盘到一百多G。PrimoCache只负责读,FBWF只负责写!wimboot压缩或者CP压缩辅助加速(wimboot解压出来用fbwf写入内存中,读取使用时是直接的内存速度,也就是说primocache此时无法读取这部分而是在内存内直接读取使用,读写完全都是内存速度!)。
第一步:将系统制做出wimboot.wim(参见芈员外的primocache教程)
第二步:用此wimboot.wim释放出指针到C盘,可以把wimboot.wim复制到C盘同盘释放指针文件。
第三步:安装FBWF组件:安装FBWF组件即是把fbwf.sys复制到C:\Windows\System32\drivers。
【fbwfcfg.dll fbwfcfg.exe fbwflib.dll fbwfMgr.exe】复制到C:\Windows\System32。
导入FBWF.reg注册表文件。完成后重启。
第四步:安装PrimoCache2.2版本,并用一个bat设定PrimoCache的设置。该bat里的语句是(以下语句是本机的设定,自行制作时请按情况修改参数和数字):
"c:\program files\primocache\"rxpcc new -v 3 -m 1028 -b 4 -g ro -p=boot -s
然后就是关键的FBWF设置了:
FbwfMgr /enable 开启FBWF
FbwfMgr /addvolume C: 添加FBWF要保护的C盘
FbwfMgr /setsizedisplay 1 设置FBWF覆盖缓存容量显示是虚拟模式
fbwfmgr /setthreshold 131072 改变FBWF覆盖缓冲容量 虚拟扩容
FBWF豁免primocache配置文件夹的语句(桌面电脑版): FbwfMgr /addexclusion %systemdrive% "\Program Files\PrimoCache\prefetch"
如果是服务器版本那就换成:FbwfMgr /addexclusion %systemdrive% "\Program Files\PrimoCache Server Edition\prefetch"
如上设定的类ramos应该是目前4K小文件数据读写最快最省内存开机最快的ramos方案,速度比P驱IO模式要快将近两倍左右。
################################################################
另外还可以在此基础上,可以制作出新的第二种和第三种Ramos,第二种即Pimocache+Wimboot指针分区正常VHD的Ramos和第三种以前我发布的微软自带Ramdisk驱动Ramos的VHD指针分区内存系统,可以用FBWF组件来扩容微软自带Ramdisk驱动Ramos的VHD的C盘到一百多GB大!
《第三种内存系统》
使用FBWF组件扩容ramos启动的VHD的C盘到一百多GB大。
第1步:在制作成功的vhd的ramos(第三种内存系统不用装PrimoCache)内存系统的基础上启动正常VHD系统,安装FBWF组件:安装FBWF组件即是把fbwf.sys复制到C:\Windows\System32\drivers。
【fbwfcfg.dll fbwfcfg.exe fbwflib.dll fbwfMgr.exe】复制到C:\Windows\System32。
导入FBWF.reg注册表文件(注意把FBWF驱动services的start的值从0改为1,延迟FBWF服务的启动,让FBWF服务启动比识别VHD磁盘的驱动启动更晚一点)。完成后重启。
然后在正常启动的VHD的cmd命令框里输入以下类似dos命令的fbwfmgr配置指令:
fbwfmgr /enable 开启FBWF
fbwfmgr /addvolume C: 添加FBWF要保护的C盘
fbwfmgr /setsizedisplay 1 设置FBWF覆盖缓存容量显示是虚拟模式
fbwfmgr /setthreshold 131072 改变FBWF覆盖缓冲容量 虚拟扩容(扩容ramos启动的vhd到一百多GB)
重启进入ramos的vhd即刻生效!
|
-
捕获PrimoCache.PNG
(253.23 KB, 下载次数: 235)
捕获PrimoCache
-
第三种内存系统用FBWF扩容RamOS启动的VHD的C盘到一百多GB.PNG
(151.97 KB, 下载次数: 245)
第三种内存系统用FBWF扩容RamOS启动的VHD的C盘到一百多GB
-
第三种内存系统捕获正常启动VHD盘符MountedDevices情况图3.PNG
(258.84 KB, 下载次数: 258)
第三种内存系统捕获正常启动VHD盘符MountedDevices情况图3
-
第三种内存系统捕获正常vhd-fbwf图2.PNG
(115.57 KB, 下载次数: 242)
第三种内存系统捕获正常vhd-fbwf图2
-
第三种内存系统捕获正常vhd-fbwf图1.PNG
(118.04 KB, 下载次数: 231)
第三种内存系统捕获正常vhd-fbwf图1
-
捕获---跑分.PNG
(292.46 KB, 下载次数: 216)
捕获---跑分.PNG
-
FBWF扩容C盘到一百多G.PNG
(391.5 KB, 下载次数: 241)
FBWF扩容C盘到一百多G.PNG
-
对比没做ramos的系统发现性能提升了两千倍以上.png
(479.15 KB, 下载次数: 246)
对比没做ramos的系统发现性能提升了两千倍以上
-
-
FBWF组件和FBWF.reg注册表导入文件.zip
141.8 KB, 下载次数: 433, 下载积分: 无忧币 -2
需要用到的FBWF组件和FBWF.reg注册表导入文件.zip
评分
-
查看全部评分
|