FC6 gets slower and slower and slower...
Hi all... My machine is getting horrendously slow. I have no idea why. It's a P4 with a gig of RAM. It used to be very fast on all things, particularly web surfing. But now, it's unbearable. Clicking a link slows the machine to a crawl, to where even the mouse is jumpy, and the hard drive starts clicking as if I'd just opened a new app.
Things seemed to get slower after the update before the last one. At that time, Gaim suddenly became "Pidgin" (WTF?) and everything else seemed to be normal. Running Top doesn't give me any obvious info, and I'm also running System Monitor in my XFCE toolbar. It shows Firefox (v1.5xxx) as being the biggest comsumer of RAM (89.4MB right now), and very little CPU is being used (currently 10%). I will answer any questions you ask, as best as I can. For right now, I have no idea where to begin. Even as I typed this, the screen output couldn't keep up with my fingers. HELP!!! ~jp |
What is your swap usage? (You can user either top or free commands to determine this.) What is the output of:
df -h |
Quote:
Code:
[pickens@localhost ~]$ df -h ~jp |
df command doesn't list swap. Try the vmstat command instead.
man vmstat gives all the options; vmstat without any options will provide useful information on your average page swap rates. vmstat -s will tell you explicitly what your swap status is. |
Quote:
Ok, here's a snippet of the output from vmstat -s: Code:
[pickens@localhost ~]$ vmstat -s ~jp |
You might want to post your top. You have a lot of swap used, probably why it is so slow. You may have enough small processes running that while no one process is using a lot of memory, combined you have ran yourself out. If you are running beagle that can soak a ton of cpu cycles and be tough to catch in top.
|
Quote:
Is there a way to capture the data to a file that includes the entire contents of Top? ~jp |
Take a look at:
man top top -b -n 20 >top.txt Would be one example of how to move it to a file. |
Quote:
Code:
top - 14:00:21 up 27 days, 20:51, 1 user, load average: 1.16, 0.91, 0.81 ~jp |
BTW, I just rebooted to see what would happen... everything is much better now, but I don't believe I should have to reboot
Here's the current Top output: Code:
top - 14:48:08 up 15 min, 1 user, load average: 0.50, 0.40, 0.34 ~jp |
Well xfc is taking up about 34% of your memory, so I would start there.
Have you compared your memory usage right after a boot? Edit: You posted while I was typing. IF xfc is a fedora package (I do not know) I would file a bug report for a memory leak. |
As far as the memory used: it is tracked differently than in windows. That number includes what is being used in cache/buffers. When the system needs more memory it will swap it back from cache/buffers. When you have a memory leak and some of that gets moved to swap it will usually just stay there.
Edit: Being that it is xfc you might be able to just go out to the CLI (not terminal) and restart X rather than rebooting. |
Quote:
Quote:
Thanks for the help. ~jp |
XFC is lightweight. The version that is on your system appears to have a memory leak (34% memory usage before reboot vs 6% after). File a bug report against XFC.
|
Commonly linux will take all your ram. If it is not needed for applications, linux will take it for cache. Therefore having it all in use is not a big deal.
Your swap usage is about 1/3 of the available. I rather doubt this is the problem; running vmstat with a time option (such as vmstat 5) will get you a listing every 5 seconds that will show your paging activity. If you are showing substantial paging activity, then this is slowing you down. If not, then memory/paging isn't the problem. Could indeed be a memory leak in XFC; might also be XFC caching things (dunno). I can tell you that I am experiencing difficulties with Xorg. I tend to run a large system with a lot going on but Xorg 7.2 is right now taking up 730 Megs of my system. This will grow to about 1.3 Gigs over several days. Why? I am not sure. Seems to me it has to be a memory leak in Xorg 7.2. It forces me to restart X about once a week just to clean things up. |
All times are GMT -5. The time now is 03:32 PM. |