Visit The New, Modern Unix Linux Community


Physical RAM

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat Physical RAM
# 1  
Physical RAM

Hi,

I have a server (BL460c) with 32G of physical RAM.

It currently only uses approx 5% its capacity but will use more (not sure how much more) pending the launch of further applications.

If I need to build another node of similar functionality should I consider downgrading the physical memory or leaving it as a scalibility option.

Are there any performance issues directly related to having too much physical memory?

R,
D.
# 2  
An active RHEL system should be using almost all of the free physical memory for cache and buffers. Once you start doing application I/O, you'll see the memory get "used" by the OS quickly. Remember, the memory "used" for cache/buffers is actually free and the kernel can reclaim it very quickly if memory demand for processes increases. The "free" command shows you the difference between "used" memory with and without including the cache/buffers.

Older versions of Linux did have a penalty for very large memory because the algorithms used to manage memory pages were primitive. Many of those problems were addressed in later RHEL 4 releases and by the time we got to RHEL 5 and 6, those issues have been completely resolved. Many of our servers run 256 or 512GB of RAM. For a BL460c with maybe 8 cores, 32GB seems to me to be about right. If it's a BL460cG6 with 16 cores, 32GB seems small. It all depends on what applications or databases you're running on it.

Here's an example from a mid range system with 48 cores:

Code:
# free -g
           total       used       free     shared    buffers     cached
Mem:           251        250          0          0          0        226
-/+ buffers/cache:         24        226
Swap:          294         20        273

At first glance it looks like this system has no free memory. But the actual memory used by processes is actually only 24GB - the other 226GB is cache/buffers.

With very large amounts of RAM on certain hardware you can encounter NUMA issues, but as a general rule, you can never have too much memory. RHEL will find a way to use it.
This User Gave Thanks to sds9985 For This Post:
# 3  
Any penalty usually associated with having more memory is offset by having... more memory. Memory is faster than disk. This saves swapping operations.

The things to look out for are not as much with the memory, but the address tables. If your application supports hugepages then you might want to enable them for a sub section of your RAM to lower the footprint of your memory table.

Also,

This is more of an issue on intel systems than AMD, but you should make sure that your memory is aligned more properly. With intel systems, if you were to increase the memory you are more likely to run into issues where the speed of the RAM decreases (clock speed) or that you run memory in non-optimal channels (three channel vs dual channel).
This User Gave Thanks to mark54g For This Post:

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #580
Difficulty: Easy
A file is a block of data used for storing information.
True or False?

10 More Discussions You Might Find Interesting

1. Solaris

ZFS : Can arc size value exceed Physical RAM ?

Hi, kstat -p -m zfs -n arcstats -s size returns zfs:0:arcstats:size 8177310584 this values is approx (7.61 GB) but my Physical Memory size is only 6144 Megabytes. Can this happen ? if yes, then how can I find free memory on the system. BTW, I ran the kstat commands from a Non... (2 Replies)
Discussion started by: sapre_amit
2 Replies

2. UNIX for Dummies Questions & Answers

Confusion Regarding Physical Volume,Volume Group,Logical Volume,Physical partition

Hi, I am new to unix. I am working on Red Hat Linux and side by side on AIX also. After reading the concepts of Storage, I am now really confused regarding the terminologies 1)Physical Volume 2)Volume Group 3)Logical Volume 4)Physical Partition Please help me to understand these concepts. (6 Replies)
Discussion started by: kashifsd17
6 Replies

3. Solaris

svc:/network/physical:default: Method "/lib/svc/method/net-physical" failed with exit status 96. [ n

After a memory upgrade all network interfaces are misconfigued. How do i resolve this issue. Below are some out puts.thanks. ifconfig: plumb: SIOCLIFADDIF: eg000g0:2: no such interface # ifconfig eg1000g0:2 plumb ifconfig: plumb: SIOCLIFADDIF: eg1000g0:2: no such interface # ifconfig... (2 Replies)
Discussion started by: andersonedouard
2 Replies

4. Solaris

Solaris sun4v - how do you determine physical RAM?

I have a Sun T5120, and I want to programmatically determine how much RAM it has. # uname -a SunOS myhost 5.10 Generic_141444-09 sun4v sparc SUNW,SPARC-Enterprise-T5120 The box has 64Gb; I tried prtdiag and prtconf, but they give me bogus info prtconf gives me: # prtconf |grep -i... (12 Replies)
Discussion started by: thomn8r
12 Replies

5. AIX

Maximum Limit of HMC to handle Physical Power Virtualization Physical Machine

Hello All, Can anybody please tell me what is the maximum limit of Physical IBM Power Machine which can be handled by single HMC at a single point of time? Thanks, Jenish (1 Reply)
Discussion started by: jenish_shah
1 Replies

6. Red Hat

red hat Linux 5.0 is detecting 3gb ram but physical ram is 16gb

Hi, On server 64bit Hw Arch , Linux 5.0(32bit) is installed it is showing only 3gb of ram though physical is 16gb can u give me idea why? (4 Replies)
Discussion started by: manoj.solaris
4 Replies

7. Solaris

RAM Physical Memory usage by each Process.

Hi All, I am trying to find the physical memory usage by each process/users. Can you please let me know how to get the memory usage?. Thanks, bsraj. (12 Replies)
Discussion started by: bsrajirs
12 Replies

8. UNIX for Dummies Questions & Answers

Physical volume- no free physical partitions

I was in smit, checking on disc space, etc. and it appears that one of our physical volumes that is part of a large volume group, has no free physical partitions. The server is running AIX 5.1. What would be the advisable step to take in this instance? (9 Replies)
Discussion started by: markper
9 Replies

9. Solaris

getting available physical RAM

What command should I be using on Solaris 9 to get an accurate representation of the available physical RAM? (4 Replies)
Discussion started by: dangral
4 Replies

10. UNIX for Dummies Questions & Answers

physical volume and physical disk.

Hello, I need explanations about physical disks and physical volumes. What is the difference between these 2 things? In fact, i am trying to understand what the AIX lspv2command does. Thank you in advance. (2 Replies)
Discussion started by: VeroL
2 Replies

Featured Tech Videos