Suspect there are too many flash-made advertisements there.
Luckily I find a mint Firefox extension -- flashblock, which by default doesn't load flash. After install it, I can open many tabs happily again.
The details description of Flashblock is excerpted below.
It also provides function for you to define allowed-sites to display Flash. However, I think, it is better to change the feature to the reversed way, i.e. allow all but no for exception sites. Reason being there are thousands web sites we visit, but we don't know the subsequent impact to us.
Think this is a fly in ointment.
"
Long Description
Flashblock is an extension for the Mozilla, Firefox, and Netscape browsers that takes a pessimistic approach to dealing with Macromedia Flash content on a webpage and blocks ALL Flash content from loading. It then leaves placeholders on the webpage that allow you to click to download and then view the Flash content.Flashblock currently blocks the following content types:
* Macromedia Flash
* Macromedia Shockwave
* Macromedia Authorware"