0

I have an application that pops up a ton of processes in task manager (Chrome) and I want to know if there is a program that will wrap itself around them so that only one process is showing. Similar to a virtual machine in that only one process shows in task manager, but dissimilar in that it is not running an entire OS in it - just that app and it's "children".

  • 1
    Why are you looking at your process list so often that you find it annoying? – gronostaj Feb 23 '14 at 23:05
  • 1
    I have major ram issues, so task manager is open whenever I am on Windows – Timberwolf Feb 23 '14 at 23:06
  • 2
    Thinking that adding more memory pressure, in the form of an entire virtual machine running a second operating system, is the answer to RAM shortage is entirely wrongheaded. – JdeBP Feb 23 '14 at 23:16
  • 1
    In other words: Ignore the fact that I'm asking one of those "XY Questions". I'm re-spelling my assumption and asking about a "sandbox" instead of a "virtual machine". If you want to ask your question correctly provide hard data in your question. Show your resident set sizes and your page fault rates. Show that you're even addressing your real problem. Don't assume the answer. Stop assuming that there's some magical "process combiner" that is the answer. The answer may not even involve Chrome at all. You've certainly not yet demonstrated to the world at large that it does, with numbers. – JdeBP Feb 24 '14 at 0:02
  • 1
    Buy more RAM. It's cheap these days. – LawrenceC Feb 24 '14 at 1:09
1

I believe this is not possible. Maybe in the future, Google Chrome team would have all chrome.exe processes together into one.

There is a specific purpose for why every facet of Chrome is split into a different process. It's so that if one feature, extension, website etc. causes a crash, the entirety of Chrome won't stop working, just that single thread.

  • Which is why I am using Chrome, can't get Firefox to load long enough to put it in safe mode. But I was hoping for a 3rd party app that "sandboxes" it into one "virtual" process. – Timberwolf Feb 23 '14 at 23:13
  • 1
    It's more than just crash handling improvement technique. Separate processes are the key to Chrome's sandboxing mechanism which is an important security feature. This said, I don't think Chrome team will ever decide to drop this feature. – gronostaj Feb 23 '14 at 23:32
0

Windows does a "copy on write" thing for virtual memory pages. Pages of the chrome.exe process that are the actual executable, i.e. same amongst all the processes are not duplicated in RAM.

So even if what you wanted to do was possible, it wouldn't save you any more RAM.

Buy more RAM.

  • I'm not looking to save RAM, I'm looking to condense the process list on Task Manager. – Timberwolf Feb 24 '14 at 1:27
  • Sysinternals' Process Explorer will collapse/expand process groups I think. – LawrenceC Feb 24 '14 at 2:01
  • Well if I am going to go that route, I will just make my own... – Timberwolf Feb 24 '14 at 2:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.