Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
It's probably not a good idea to run Gnome and Nautilus on a server (especially with a slower CPU). You should download and install a lighter window manager (IceWM or Blackbox are good choices) because Gnome and Nautilus are notorious for being slow on mid-low end machines.
Linux will grab all available memory and store it in cache and buffers, so that's normal. Run "free -m" command and look only at the " -/+ buffers/cache:" line. The amount under the "used" header is really the amount of memory being used.
Run "service --status-all" as root to see all the system services and their status (running/stopped). You can also type "setup" and look at the system services via a curses based menu. In "setup", you can move the cursor to a service and hit the "F1" key to see a description of the service. You should stop ("service servicename stop") any services that are not necessary.
I checked the hard drive with hdparm right after the first bog down and though I don't recall the exact mb per second throughput I do remember that it was quite good.
One reason that I do not think the memory is just cached is because if I am in KDE or Gnome after a memory max out the mouse gets very jerky, the system responds very sluggishly and the screen saver starts looking .... well strange. The system monitor shows <4000kb free.
I have been testing the system without startx and then starting kde or gnome to check the system monitor.
Is there a way to do that (monitor the system) in text mode?
Thanks all for the comments and insight. I will try to look at the swap partition when I return to work.
For console monitoring tools, there are top (process, cpu usage, memory), uptime (system load average), free (memory), sysstat (sar and iostat programs - usually run via cron), iptraf (very good network monitor). The sysstat and iptraf programs will probably not be on your system (you can get them from freshmeat.net).
While you are at the console, run "free" and post the entire " -/+ buffers/cache:" line to this forum. This will help narrow down the problem.
Once again, Gnome and KDE are very resource intensive and probably shouldn't be used on a server. If you need a window manager, take a look at some of the smaller (memory and cpu usage) ones.
Currently my -/+ buffers/cache line reads:
used 22 free 258
For the "mem" line:
Total 281 used 41 free 239 shared 0 buffers 5 cached 13
from the swap line:
total 250 used 0 free 250
I have just started a constant ping from 5 other computers and will let that run for awhile. I may also copy a large file over the network.
I will report the free -m stats after that.
I am also installing the redhat 7.2 on another box w/ a pentium processor to compare systems.
Is the hard drive IDE? or SCSI? if IDE is it running on ATA33/66/100? Is it the only device on the cable? if CD-rom is there, is it being accessed? if SCSI - SCSI2, U, UW. U2 SCSI3? when booting, what does the SCSI adapter report as the device speed?
I donīt think the problem is in the speed of the CPU or amout of RAM.
I have been running RH as a file server and web server on our network for more than 2 years. It's been ruuning without any problems and it's faster than NT server I used berfore.
Here is setup:
12 workstations WIN95/98
Server:
PentiumPRO 200MHz
128MB RAM
20GB SCSI HDD
The Xserver is running all the time and apache server is getting under greater presure as we port part of our clinet win applications to PHP/Postgres applications.
I had a server on a network with 25 or so users, some on 10MB hubs and some on 100MB hubs. While this may effect the speed at which the data moves through the network, it was still very much usable.
I would expect it to do better with the 10 MB hub because it puts less demand on the server.
There are a couple of other things that come to mind on a LAN...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.