Start-up Performance Improvements/TestPlan: Difference between revisions

No edit summary
Line 22: Line 22:
= Feature Summary =
= Feature Summary =


This feature focuses on minimizing prefetch usage during firefox startup to improve startup performance of firefox. This is done through detecting that the Firefox PF read and write files on a Windows OS are not 0 KB. When they are detected to be 0 KB, we then write over those Firefox PF prefetch files to minimize the prefetch loading of those files on startup to a 0 KB PF file that is read only. This typically happens on the first startup after 1 minute or during a firefox update from a firefox version that did not support this feature. Once the 0 KB PF file read only specification is set for the Firefox PF files, the 0 KB PF files should remain as O KB PF files that are read only.
This feature focuses on minimizing prefetch usage during firefox startup to improve startup performance of firefox. This is done through detecting that the Firefox PF read and write files on a Windows OS are not 0 KB. When they are detected to be 0 KB, we then write over those Firefox PF prefetch files to minimize the prefetch loading of those files on startup to a 0 KB PF file that is read only. This happens as a one-time operation on the first startup after 1 minute or during a firefox update from a firefox version that did not support this feature. Once the 0 KB PF file read only specification is set for the Firefox PF files, the 0 KB PF files should remain as O KB PF files that are read only. Additionally, the about:config parameter "app.update.service.prefetchCleared" is set to true, indicating that the prefetch process is finished.


= Testing Scope =
= Testing Scope =
Confirmed users
2,959

edits