Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Process Explorer is your friend
So, I'll ask again: are you using a dual core processor, or a dual CPU machine? If you are, and you have Task Manager set to show only one graph for both CPUs/cores, it'll cause the "issue" you're having.