Diagnosing Memory Usage

English

Diagnosing memory usage in Linux, is sometimes necessary to do.

Determining memory usage is a skill you might need should a particular app go rogue and commandeer system memory.

When that happens, it's handy to know you have a variety of tools available to help you troubleshoot.

You might need to gather information about a Linux swap partition or detailed information about your installed RAM.

Here are a couple of commands you can use to find out where most memory resources are used.

Diagnosing memory usage in Linux.

Open a terminal window and type the following command:

free -m

Press Enter,

==================================================================

Result:        total       used        free      shared  buff/cache   available
Mem:           7831        3536        2023         291        2272        3719
Swap:          3947         228        3719

==================================================================

Another useful command:

ps aux

Press Enter,

Will show you hich apps are using the most memory and show you their process IDs.

==================================================================

There are a few common culprits when it comes to high memory usage on Linux.

One of the main offenders is Java.

If you are using JBoss or TomCat, you will find info in the following files.

/usr/local/jboss/bin/run.conf
/usr/local/tomcat/bin/setenv.sh

==================================================================

Games For Linux

Windows has always been the preferred platform for gaming, but after STEAM's interest in Linux more game developers are making their games natively available for Linux.

Disclaimer

All information on this website is published in good faith and for general educational purposes and for use in safe testing environments only. While linuxexperten.com strives to make the information on this site as accurate as possible, linuxexperten.com does not warrant its completeness, reliability and accuracy.

We are not responsible for any losses or damages associated with the use of our website. While we strive to provide only links to useful websites, we have no control over the content of these sites and links to other sites do not constitute a recommendation for all content contained on these websites.

 

Site Information

This is a professional review site that receives compensation from the companies whose products reviewed. Each service or product are thoroughly tested and given high marks if considered to be the very best. Independently owned and the opinions expressed here are no one elses.

 

Limited Time Offers

Coming soon...