In this post I will describe the steps that you need to take in order to determine what tab is eating too much memory in a browser, I am using Google Chrome and I usually open many tabs without closing the old ones. Sometimes I even save the opened tabs to be easy to access them again upon reboot. I am a big fan of Google Chrome because of one cool feature, the browser task manager.
To determine what process or application is eating too much memory I usually start by opening the task manager to check system resources. There are many ways to open this console: You can right click taskbar and press Start Task Manager, you can type in the search box Windows Task Manager, press Ctrl+Alt+Del and select Start Task Manager, press Ctr+Shift+Esc, open run console and type taskmgr.exe:
You can either end an Application from the first tab or you can press the Processes tab to see how are system resources consumed. For further investigation press the Performance tab:
On this tab you can see graphs that represent the CPU and Physical Memory Usage History. Now click Resource Monitor to open this application:
This is a very useful tool because you can inspect resource consumption for each process. Check other tabs that are found in this application like CPU, Disk, Network etc.
“Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded.
The Process Explorer display consists of two sub-windows. The top window always shows a list of the currently active processes, including the names of their owning accounts, whereas the information displayed in the bottom window depends on the mode that Process Explorer is in: if it is in handle mode you’ll see the handles that the process selected in the top window has opened; if Process Explorer is in DLL mode you’ll see the DLLs and memory-mapped files that the process has loaded.Process Explorer also has a powerful search capability that will quickly show you which processes have particular handles opened or DLLs loaded.
The unique capabilities of Process Explorer make it useful for tracking down DLL-version problems or handle leaks, and provide insight into the way Windows and applications work.”
After you have downloaded the application double click it:
As you can see my chrome browser is eating too much memory and one tab in particular is making my computer work very slow. I can see that this process has 6500 PID (Process identifier – read more on Wikipedia: http://en.wikipedia.org/wiki/Process_identifier
Now, I only know that I have a process with 6500 id that is consuming too much memory, but which one of my tabs is that one? Well this is where Chrome’s cool features becomes helpful. Press the Menu button, navigate to Tools and then click Task manager:
Now I can finally see that my Facebook tab is eating too much memory.
That’s it for this post folks, I hope you will enjoy it, have a nice day.