SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Pastimes : Computer Learning

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: wily who wrote (5202)8/16/1999 8:54:00 PM
From: PMS Witch  Read Replies (2) of 110583
 
Browse in a new process ...

A process is 'roughly' a program that is running. Windows enables more than one to be running at once. But they're NOT running AT ONCE. They're taking turns running, but switching so fast it seems they're running simultaneously. Computer programs are a combination of code and data. When the CPU switches to a new process, it starts executing new code, BUT, before this can happen, it must have new data too. This switching work is wasted processing power.

Most people, when they open a new browser, suspend using the old one until they finish. In this case using a new process offers little advantage beyond reliability. If you open the new browser while the old one's still busy (Ex: downloading), then both will share system resources.

When you browse in a new process, the code and data for that new process are treated as a new unit. To switch to a new process, a few registers in the CPU needs changing. This is much quicker than transferring program data. It's like workmen leaving a complete set of tools and supplies at each job site: Instead of loading the truck before moving from job to job and then unloading it, they just jump in the car and drive over, immediately resuming work exactly where they left off.

Granted, there's a bit of overhead getting the new process started, but once it's going it should be more efficient and more importantly, more reliable because much less is happening 'behind the scene' when switching.

I hope I haven't simplified the truth out of it with this explanation.

Cheers, PW.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext