Cold startup performance boost by enabling prefetch hints on Windows
Cold startup performance boost by enabling prefetch hints on Windows

A prefetch file is automatically generated by recording hard page faults
 during process
startup. It's 
used to speed up the process startup the next time by prefetching those
pages. By default, one prefetch file is maintained per exe. 

Since chrome.exe is launched in different modes (browser, renderer, plugin etc.), we
want different prefetch profiles per process type. This is achieved by appending a
'/Prefetch:<integer type>' on the command line.

This has shown a 20% improvement in cold startup in ChromeFrameStartupTestActiveX.PerfCold
on XP, will watch perf dashboards improvements.

TEST=none
BUG=44129

Review URL: http://codereview.chromium.org/2810033

git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@51006 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser