Talk:Home Page/@comment-26181068-20150605221439/@comment-26104539-20150605221629

That's Chrome for you. In fact, my Task Manager says there's at least 6 chrome.exe processes running.