2008-06-12
Why do I have two instances of X running?
Posted by
Valentin Sawadski
at
Thursday, June 12, 2008
Labels: Linux, Miscellaneous
Subscribe to:
Post Comments (Atom)
Don't you sometimes feel like everything is "Ach blah" too? I do, especially after a hard day of programming in .NET, Mono or PHP.
Posted by
Valentin Sawadski
at
Thursday, June 12, 2008
Labels: Linux, Miscellaneous
4 comments:
seems a bit like you are looking at 'logical apps', not processes. Just loking at the picture tho. I don't use that process monitor app :)
It doesn't make sense as both instances use same params. Could be some nifty feature that requires a fork. Essentially 'threading' then
you're an ati user right?
thats a bug in fglrx and made me finally switch to the open radeon driver..
Woha!
Thanks whoever you are! Switching to radeonhd fixed a few problems at one.
1. The second instance of X disappeared.
2. X consumes now less then 50% of memory.
3. It performs even better! (No kidding, the 2D-Performance seems to be much bettern than before)
However I now seem to have a few colors less then before, because I can see the color-changes in the titlebar of the windows. But that's more then a fair trade compared to what I've got.
Your memory usage likely did not drop very much at all. When looking at a forked process like this, the duplicated address space is copy-on-write (memory pages are copied when either process writes to them the first time) so much of the memory was likely shared.
They may each be using 27MB if you look at them individually, but together they are probably using less than 30MB. If that.
Post a Comment