[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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.


Doug.





Reply to: