Sep 04
When executing JavaScript it locks the browser because of the single threaded model they use. The reason most browsers don’t support multi-threading is simple. There are lots of operating system issues when dealing with threads, that I guess they didn’t want to tackle.
Dont get threads confused with processes. When you open a multiple browser tabs even though it shows up as one process, each tab has its own memory space
Every wonder why the computer gets slower as you open multiple tabs its as simple as that.
There is one glimmer of hope. Chrome is supposedly multi-threaded not sure havnet tested it. If anyone can confirm leave a comment.
