Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a homebuild computer with red hat 9.0
cpu: athlon 2500+
ram: 1GB DDR2700
swap: 1GB
IN linux, as long as i don't move big files around. It runs fine.
when i move a bunch of stuff which weight around 1GB, my computer's performance become sluggish.
even my mouse don't even move right.
the problem is every time i move something, my memory become 99.9% in use.
swap only used around 800KB?
what's wrong here?
I had a similar problem before, where the issue was the hard drive settings. Look up the hdparm command and all of the options that go with it, you should be able to enable DMA (if it isn't already enabled) and increase performance significantly.
AS others have said, check your dma on the drives. linux always uses all memory. The lack of dma controller will cause sluggish PC on large file transfer. Show the hdparm -d output on the drive(s)... also show the results of free to see what memory is actually tied up in processes.
hey-
i may be missing the point, and am admittedly new to Linux, but from what little i understand, Linux uses memory totally different from Windows. In windows, it is abnormal to have that much memory use, but in Linux, the theory is "Unused memory is not good use of memory." Is it just the numbers that are buggin you, or is everything really running slow? I had the same question when i first started using it, because my memory usage was always high.
Why we ask about the dma is because this is a symptom of no dma - the jerky cursor, sluggishness etc. The hdparm test makes it sound like it's working, but a result of
hdparm -d /dev/hda
would make us feel better.
also the results of the command
free
would tell us how much memory is actually used and how much is just being used as cache an buffers. Linux doesn't waste memory. If apps aren't using the memory, linux will just use it for cache and buffers. You paid for it, so why not use it...
Also what cpu are you using, just out of curiousity?
He stated above that he is running an athlon 2500+
I agree with many of the posts above. Having 90+% of your memory in use is not a bad thing...it shows your memory is being used efficiently. I think that if you run the free command (use free -m for output in MB) you will find that 50-60% is being used as cache.
I am pretty sure that your problem is from a disk i/o logjam, especially since you don't have this problem unless moving large files around. Running hdparm /dev/hda will show if you are using DMA and other options to speed up disk thruput such as multcount, 32-bit IO_support, and readahead.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.