Sometimes a tab gets stuck at using all CPU time it can get. I know theres a way to check which one for Chrome or Firefox -- is there a native method and/or extension to do this in Opera? Checking pages one by one in another browser is not a solution. Firstly, I can get the same effect selectively closing and opening tabs, secondly, my workflow includes having 25+ tabs, and when I realize that Opera slows down whole OS, it's a pain to check one-by-one. Last but not least, often it's not some flash-heavy or obviously CPU-consuming page causing it.
5 Answers
Nowadays, Opera uses the Chrome engine, so just press Shift-Esc to see the CPU usage of each tab.
- 101
It seems that the answer is available at last! So I have no second thoughts about answering my own question ;)
To the point: development snapshot of Opera 12 (12.00-1359) introduced the opera:cpu tab. Opera 12 hit the virtual shelves on June 14, 2012, so problem is solved. It's not very detailed, but completely sufficient for answering my initial question. Looks like this:

- 448
Tested for MacOS 11.6 (x86_64) with Opera 79, as well as Windows 10 & Opera 79.
Activate the developer menu if necessary: For Mac users to open developer tools, select View->Show Developer Menu. A new submenu will appear on the menu bar. For Windows and Linux users to open developer tools, go to Menu Developer-> Developer Tools. [ from https://help.opera.com/en/opera36/explore-advanced-features/ ]
Click Developer->"Task Manager" then sort the tabs by CPU by clicking on the column or whatever seems to be troubling your machine.
- 1
Shift-Esc works fine on Opera as at 2021. Brings up a "task manager" like screen showing CPU etc. Even a button to kill the tab from there if you prefer. Quick snapshot...
- 1
You can split your tabs into multiple browsers to see them separately in the task manager, then you can see how much of your memory is eaten by each instance of browser.
- 9
- 1