GNOME Bugzilla – Bug 690298
Please Load Applications list into memory on logon - for Enhancing Gnome-Shell Performance
Last modified: 2012-12-16 17:23:35 UTC
Applications list takes around 2-4 seconds (even on a faster computer) to load when we click on "Application" [9 dotted] icon on dash. I request that when we logon, applications list should also get loaded into memory, as if when we logon we already clicked the applications button on dash. How to reproduce: 1. Re/Start Linux system (better to have a cold start) 2. After logging in to "Gnome-Shell" 3. Press Super key to go to Overview (or by clicking on Activities) 4. Now, be ready to observe the 'time' it takes to load the "Applications" 5. Click on "Applications" Button on Dash ... loading 1, loading 2, loading 3... seconds 6. Ahh, now we can see the applications list 7. Now again click/reclick for few times, it feels just super performance, we click and there it is... instantly! This is what I expect to happen on the first click itself. The slowdown is in the "First" click when it loads the apps list from disk to memory. Until we have solid state disks, we should preload these smaller performance hitting things. Expected behavior: There should be no slow down even on the first time; on logon, apps list should get loaded into memory, It won't take all the RAM :) Because when we go to applications we are kind of in a hurry to launch some app. It is then this loading causes a few more seconds of delay which adds to impatience and bad impression. Please consider. Thanks.
Loading applications on login would be worse: you would then force everybody to wait 4 seconds on every start, even if they do not use the Applications list. This list is typically used to start apps you do not use everyday, thus we cannot assume everybody will use it all the time. Anyway, work is more or less going on to really fix this issue, and not only move it to the login phase. *** This bug has been marked as a duplicate of bug 647778 ***