无忧启动论坛

标题: Wimboot模式内置与外置的区别? [打印本页]

作者: kkkssc    时间: 2020-6-22 13:07
标题: Wimboot模式内置与外置的区别?
本帖最后由 kkkssc 于 2020-6-22 13:20 编辑

各位道友,用了一两年的ramos了,观察读盘发现个问题,wimboot内置与外置的区别:外置的时候发现,系统会不时的请求读取wim内容,读取vdf文件的时候很少;但是当wim内置的时候,读取vdf的频率好像又增加了,具体也不专业没法测试,到底哪一种快一点?

还有个方法是CompactOS 模式,但是只支持win10,而且压缩比例太小了,C盘要求大,内存也要大~.
.
.
或者我换个问法,这个跟primoramdisk的缓存机制有关,wimboot模式C盘文件被转换成对应wim的指针,那么primoramdisk是缓存的指针还是缓存的指针对应文件?
.
.
懂行的道友不吝赐教,感谢~

作者: sairen139    时间: 2020-6-23 08:05
我简单说一下,wimboot.wim模式的外置wim就是个系统镜像,系统运行时会读取这个wim里的数据。所以如果这个wim在内存盘上就是超快速的全内存ramos系统!
作者: sairen139    时间: 2020-6-23 08:06
如果wimboot的wim在primoramdisk内存盘上,系统盘已经很快了不需要安装primocache!
作者: sairen139    时间: 2020-6-23 08:22
或者我换个问法,这个跟primoramdisk的缓存机制有关,wimboot模式C盘文件被转换成对应wim的指针,那么primoramdisk是缓存的指针还是缓存的指针对应文件?
.
关于你的疑问只有指针的对应文件升级成新版本,这个新版本的对应文件才会在指针分区出现!如果指针的对应文件没有升级为新版本的对应文件,那永远读取的是wimboot.wim里的数据!所以说primoramdisk+wimboot.wim是为永不更新的ramos系统量身定做的最好的ramos内存系统之一!
作者: sairen139    时间: 2020-6-23 08:29
sairen139 发表于 2020-6-23 08:22
或者我换个问法,这个跟primoramdisk的缓存机制有关,wimboot模式C盘文件被转换成对应wim的指针,那么primo ...

因为primoramdisk的独特快速读取机制,即便是wimboot.wim在机械硬盘上而且采取的是延时加载模式,primoramdisk也可以很快速的将系统运行时需要的代码数据读取到内存中。
据一个大神说windows系统运行cpu读取的都是文件里的一些片段代码达成指令目的而已,而非需要完整读取整个文件才能达成指令目的。也就是一个系统文件哪怕是十几mb大,系统运行时只会读取这个十几mb大系统文件里的最多几kb的数据代码而已。是的是数据大小微乎其微的代码而已,你可以把windows的一个系统文件视作代码的大合集,windows系统只会读取这个大合集里面的一部分代码。
作者: kkkssc    时间: 2020-6-23 12:01
sairen139 发表于 2020-6-23 08:29
因为primoramdisk的独特快速读取机制,即便是wimboot.wim在机械硬盘上而且采取的是延时加载模式,primora ...

感谢解释了那么多,不过我还是有点晕,意思是wimboot外置也会缓存文件,还是只是个指针? 内置是缓存的wim文件本身还是出来的文件?
作者: sairen139    时间: 2020-6-23 12:32
kkkssc 发表于 2020-6-23 12:01
感谢解释了那么多,不过我还是有点晕,意思是wimboot外置也会缓存文件,还是只是个指针? 内置 ...

就一点,p驱会把需要用到的代码数据(非文件)快速提取到内存中缓存使用,而wimboot.wim本身就是个代码数据的集合体。所以说p驱缓存的是代码数据而非文件。
作者: kkkssc    时间: 2020-6-23 12:46
sairen139 发表于 2020-6-23 12:32
就一点,p驱会把需要用到的代码数据(非文件)快速提取到内存中缓存使用,而wimboot.wim本身就是个代码数 ...

那如果按照这个原理,wim内外置又或者compact模式,对于P驱来说并无多少区别~
作者: sairen139    时间: 2020-6-23 13:09
kkkssc 发表于 2020-6-23 12:46
那如果按照这个原理,wim内外置又或者compact模式,对于P驱来说并无多少区别~

是的
作者: kkkssc    时间: 2020-6-23 16:53
qinyirq 发表于 2020-6-23 14:27
虽然不知道LZ在说什么但是感觉很厉害的样子~

nramos,无非就是给系统盘缓读缓写,我们就是说探讨下primoramdisk的缓存机制,它到底缓存缓写了什么,然后选择不同的方式,让系统更快
作者: 黑中见白    时间: 2020-7-20 14:28
wimboot.wim
不是一次性读取3g的,
一般就1g的大小
作者: shinykers    时间: 2024-1-31 01:25
学习学习,感谢分享
作者: shinykers    时间: 2024-2-12 18:03
实践过后,指针放内存wim放硬盘就可以体验一下ramos的快速和重启恢复的特性;而办公用或者给别人用时将含系统和常用软件的wim放内存,指针放在硬盘的VHD上,这样更方便应对。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3