Google Crome
- BUBBALOU
- DBB Benefactor
- Posts: 4198
- Joined: Tue Aug 24, 1999 2:01 am
- Location: Dallas Texas USA
- Contact:
Google Crome
In beta
http://tools.google.com/chrome/
features
http://tools.google.com/chrome/intl/en-GB/features.html
ENJOY
http://tools.google.com/chrome/
features
http://tools.google.com/chrome/intl/en-GB/features.html
ENJOY
I seem to have a better workout dodging your stupidity than attempting to grasp the weight of your intelligence.
Re:
Agreed.Krom wrote:No adblockplus, no game.
Now ... did I miss something, or is Google Chrome without any ability for plugins or addons?
Gah, I guess I'll have to wait for the Linux version.
Some useful information though from Wikipedia:
* Uses WebKit (Safari's) rendering engine
* Uses its own JavaScript engine called \"V8\"
* Multi-threaded (so hopefully entire browser won't freeze if one task blocks...)
Whatever gets more people off of using Internet Explorer makes my life easier.
Some useful information though from Wikipedia:
* Uses WebKit (Safari's) rendering engine
* Uses its own JavaScript engine called \"V8\"
* Multi-threaded (so hopefully entire browser won't freeze if one task blocks...)
Whatever gets more people off of using Internet Explorer makes my life easier.
Re:
Not only multithreaded. It's multi-process. Every tab and every instance of a plugin gets its own process.Jeff250 wrote:Gah, I guess I'll have to wait for the Linux version.
Some useful information though from Wikipedia:
* Uses WebKit (Safari's) rendering engine
* Uses its own JavaScript engine called "V8"
* Multi-threaded (so hopefully entire browser won't freeze if one task blocks...)
Whatever gets more people off of using Internet Explorer makes my life easier.
Re:
No, they don't. Most applications are single-process.
Re:
It's not the same. Notepad is not nearly as complex an application as a browser is.Krom wrote:Open 5 windows of notepad and look in task manager.
No, you can't. Windows Explorer can only separate the shell (Desktop and Taskbar) from the rest. If you open multiple explorer windows they're all the same process.Krom wrote:You can also make windows explorer behave like this.
It's not easy at all. You would have to manage shared access to a lot of data as well as keep all instances updated. Chrome doesn't allow multiple instances, either.Krom wrote:Many applications even have options to allow multiple instances or not, firefox and IE could probably easily be made to function in the same manner. It really isn't anything special.
There's only one instance of Chrome (all windows belong to it), but for every tab and every plugin, it creates a separate process to handle it.
- Krom
- DBB Database Master
- Posts: 16138
- Joined: Sun Nov 29, 1998 3:01 am
- Location: Camping the energy center. BTW, did you know you can have up to 100 characters in this location box?
- Contact:
HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer
DWORD: DesktopProcess = 1
Separates the taskbar/startmenu from the desktop.
HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced
DWORD: SeparateProcess = 1
Will cause explorer.exe to launch a separate process for every folder that is open.
Running windows like that doesn't have any performance advantages because it takes more memory. That is the root reason why applications are designed to use threading inside a single process: in operation memory savings. Running each process separately in separate memory space is easier than making it threading aware and restricting it to a single instance, but ends up requiring identical redundant data for each running process so it uses more memory in the end.
The notepad example is exactly the same thing, as is running multiple descent 3 dedicated servers on one computer, or pretty much any other game dedicated server. If one crashes it has no effect on the others because each one is completely separate and running in separate memory space, but the overall demands on system resources are higher.
When the developers are writing the program, they decide how the program behaves with multiple windows/tabs, do you manage it all yourself and make it a single process, or do you do nothing and let windows handle it all as separate processes. All applications can function as separate processes, but it takes actual work to make it behave as multiple windows inside a single process like firefox/IE do.
DWORD: DesktopProcess = 1
Separates the taskbar/startmenu from the desktop.
HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced
DWORD: SeparateProcess = 1
Will cause explorer.exe to launch a separate process for every folder that is open.
Running windows like that doesn't have any performance advantages because it takes more memory. That is the root reason why applications are designed to use threading inside a single process: in operation memory savings. Running each process separately in separate memory space is easier than making it threading aware and restricting it to a single instance, but ends up requiring identical redundant data for each running process so it uses more memory in the end.
The notepad example is exactly the same thing, as is running multiple descent 3 dedicated servers on one computer, or pretty much any other game dedicated server. If one crashes it has no effect on the others because each one is completely separate and running in separate memory space, but the overall demands on system resources are higher.
When the developers are writing the program, they decide how the program behaves with multiple windows/tabs, do you manage it all yourself and make it a single process, or do you do nothing and let windows handle it all as separate processes. All applications can function as separate processes, but it takes actual work to make it behave as multiple windows inside a single process like firefox/IE do.
Re:
I don't know if that's entirely true, but I think Google is a company you have to watch out for. I don't treat them as a completely innocent organization.Spidey wrote:Google is evil.
Way I see it, Google's stock price has given them absurd amounts of money and they are throwing everything at the wall to see what sticks.
Re:
Well, what I did find remarkable wasn't the ability to run multiple instances (which isn't there), but that one instance is multiple processes.
SeparateProcess was already 1 here. Looks like it doesn't work.
SeparateProcess was already 1 here. Looks like it doesn't work.
I noticed lag rendering Chrome when switching from other apps that covered it up, but I'm sure that's something that will be hammered out in Beta. I wish there were themes, or at least gradient choices, and I wish there was a Linux version, so I guess I'll wait a bit longer.
With relation to the OS idea, Google has had a proprietary in-house Linux distro of their own for quite a while, but they've never made it available to the public. I do see something like that happening as well, but they're apparently going to take it from a completely different direction and start with the Browser first, or so it seems. It could be possible that they're pushing for the thin-client model, so that the browser becomes your OS and almost all your apps are web-enabled except for games... but if they go that route, they've got a lot of work ahead of them and the result will require a lot of change from game developers.
With relation to the OS idea, Google has had a proprietary in-house Linux distro of their own for quite a while, but they've never made it available to the public. I do see something like that happening as well, but they're apparently going to take it from a completely different direction and start with the Browser first, or so it seems. It could be possible that they're pushing for the thin-client model, so that the browser becomes your OS and almost all your apps are web-enabled except for games... but if they go that route, they've got a lot of work ahead of them and the result will require a lot of change from game developers.