Re: Poor Xorg performance in Etch
Douglas A. Tutty wrote:
On Sun, Aug 19, 2007 at 09:04:13AM -0400, Marty wrote:
>New observations after further testing: First, I think I was mistaken, and
>this problem does not occur in my other Etch system. Secondly, top shows
>only one CPU pegged at 100%, while the overall CPU utilization is 50%,
>suggesting that the other CPU is idle. Taken together these seem to
>suggest a possible SMP or motherboard issue (MSI K9MM-V).
I posted too soon. Apparently the image setting had not taken hold, and
when I did disable it the problem went away, both in Iceape and Konqueror.
This seems odd because the page is mostly text, with only a few small
images. Now I am guessing there is some kind of image library issue.
Just to clarify what you're seeing in top: 0.0%wa ?
I'm not sure I understand myself. I stopped it while scrolling and copied the
first few lines below:
Tasks: 126 total, 2 running, 124 sleeping, 0 stopped, 0 zombie
Cpu(s): 49.9%us, 4.8%sy, 0.0%ni, 45.1%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2073092k total, 1917620k used, 155472k free, 18832k buffers
Swap: 6434024k total, 0k used, 6434024k free, 1631596k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3353 root 15 -10 98128 24m 6460 R 100 1.2 10:36.02 Xorg
I've found that the browsers pre-render and store stuff in memory which
slows down the system when it starts to swap, or it saves stuff to the
disk cache with the same result. Since I often access my browser via
ssh from my slow box, I've found that Konq stores rendered pages in the
Xorg server whereas iceweasel stores it locally. My X terminal box only
has 64 MB ram so if I need to view a complex/graphical page or multiple
tabs I'll use iceweasel, otherwise I like Konq.
I don't know if those issues apply here. I have some large applications running
(e.g. mythbackend) but I also seem to have plenty of memory, and top indicates
there is no swap memory used.