Nope, that what I meant. Readyboot, prefetching and Superfetch are explicitly not disabled here (only defragging). I disabled Readyboot manually and measured the boot process both with Xperf and Bootracer.
Xperf nicely shows how the files are loaded at different times when RB is used (all files loaded at the beginning into a RAM cache) or not used (all files loaded when needed). RB has the advantage of offering a RAM cache right from the very start of the boot process and with good trace files you get over 90% hit rate. But it does have some overhead of files that it loads even when they are not needed (that last 10%, can be higher when you change something without the traces being updated yet).




Reply With Quote
Bookmarks