Solved

How much memory should SuSe Linux 9.0 with Ximian Desktop use?

Posted on 2004-08-18
3
324 Views
Last Modified: 2010-04-20
I have a notebook computer running Suse Linux and Ximian Desktop.  The computer does not run very fast and the mouse is "jerky".  I opened the System Monitor and it is using 246 of 250 MB of RAM and the CPU is running at about 28-32%.  This has me a bit concerned.  I always thought that Linux used considerably less RAM than Windows, but this is more than XP uses!  Can someone tell me what is going on?  I'm trying to learn how to use and troubleshoot Linux.  I'm obviously new to Linux, but not a helpless Linux neophyte.  Any help is appreciated.
0
Comment
Question by:fhieber
3 Comments
 
LVL 6

Expert Comment

by:knollbert
ID: 11834687
Linux does use less memory than windows its applications may not.
I've never Ximian Desktop, but playing a DVD, and compiling a couple programs while in kde eats nearly 480 MB on RAM.
Try booting to text or exiting X completely then run free or top
0
 
LVL 23

Accepted Solution

by:
Mysidia earned 500 total points
ID: 11835813
250 RAM? Shared memory?  256 I could see, but...

It depends on what you're doing with the computer.

It's not really bad or indicative of a problem or shortage for the system's stats tools to indicate it's
"using" a significant  amount of memory like 246 Mb of 250, even if you're running no applications.

What that indication means is the system's making good use of the memory for caching to speed
file access  (for example), rather than leaving the core memory idle (which would truly be a waste).
As applications need memory, memory it will go away from cache and to the applications that need it.

When apps don't use certain memory areas often, they can eventually be swapped out to disk at appropriate
times too to make even better use of main memory.

So memory used alone is not of much concern... it's the 30% CPU that is.. what tasks are you running?

Check your system load averages with the "uptime" command, are they high?

Run top and take note of the CPU states, i.e. find the line that says something like

CPU0 states: 14.4% user,  2.0% nice, 16.9% system,  0.5% interrupt, 66.2% idle

and see whether most of the CPU time is being used in user mode or in system mode, and what percentage
of the elapsed time is idle time...

How fast is that CPU?   Linux doesn't have heavy memory requirements alone, but with Ximian added on,
and perhaps the other apps you're running the system just might not have enough memory or horsepower
to run as smoothely as you want it too, with your current visual features / etc / for example
0
 
LVL 1

Author Comment

by:fhieber
ID: 11836995
Holy $h1t!!  I ran the "top" command and it showed that the application Battstat was using 27% of my CPU.  A program that monitors the status of a Battery was killing my computer?!?  I removed it from the panel at the top of the screen and BOOM!  CPU usage drops to 3% from 30% and memory usage drops to 196MB from 240 MB, the mouse now works smoothly and all is well.  I think I may have found my first bug...thanks a bunch.  I've been trying to create a machine that is a viable replacement to Windows in my network.  Ximian Desktop is the closest that I've come, but until now I could not figure out why it was so CPU/memory intensive.  I'll have to look into that battstat application a little more.
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Ubuntu not booting - How get past GRUB? 3 83
awk file 6 101
Granting root permissions to a user (in Debian Jessie) 17 54
RPM creation 6 23
Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question