Optimum amount of RAM for server

From: Lars Oberg (n-o-sp-am-lars_oberg_at_hotmail.com)
Date: 02/21/04


Date: Sat, 21 Feb 2004 20:43:22 GMT

Hi,

I am trying to find out optimum amount of RAM for a Linux based application
server.

Details:
* RH Advanced Server 3.x (kernel 2.4.21, but with 2.5 and 2.6 features
added).
* Dual Xeon 2.8GHz 512 L2 Cache
* xGB RAM
* 300 GB RAID-5. 2GB CACHE on controller. (external SAN box via 2 GB fiber)
* Ext3 file system
* Cobol-based application (using ISAM database). Written in AcuCobol.
* About 150 concurrent users via telnet & ssh.
* Will also be Samba server for about 50 users (mostly light usage).

2GB of RAM meets and exceeds the requirements for the application (with 150
users), but I am considering 4GB of RAM instead.

My question is: With 4GB instead (2GB more of RAM available for file system
caching), am I likely to get a noticable performance increase? How about
added risk of dataloss due to more data not yet written to disk at the time
of a system crash?

Any advice on this would be appreciated.

Thanks in advance,

Lars



Relevant Pages

  • OT/drift: when is a RAMdisk an appropriate solution
    ... include the "ram disk" component in your project. ... Sometimes, a physical RAM ... only to wind up going directly to regular old ordinary memory, ... testing the file system software. ...
    (comp.lang.c)
  • Re: How to Add RAM File System
    ... RAM disk build as part of a Windows CE configuration. ... RAMDISK to use in my Windows Mobil application. ... File System into my catalog, ...
    (microsoft.public.windowsce.embedded)
  • Re: Prefetch Abort in FileSys
    ... looks at a few magic variables to decide if the RAM contents are valid. ... RAM is in a random state and will easily cause a file system ... NKForceCleanBootAPI in OEMInit to ensure that the filesystem is ... >> Errors like this are almost always problems in memory setup. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Large Dictionaries
    ... Wed May 17 16:35:59 2006 StorageBerkeleyDB population stopped, ... Ok, according to the Windows task manager the Python process reads/writes to the file system during the run of BerkeleyDB test around 7 GByteof data and the hard drive is continuously busy, where the size of file I found in the Temp directory is always below 20 MByte. ... Can the BerkeleyDB via Python bsddb3 interface be tuned to use only RAM or as BerkeleyDB can scale to larger data amount it makes not much sense to tweak it into RAM? ...
    (comp.lang.python)
  • Re: G5 ECC (was Re: X-serve verses G5s)
    ... concepts as "journaling" with no problem whatever, ... They never stop to consider that some, if not all, of the file system ... single bit ram failures. ... need to get a memory error on the in-memory copy of file system data ...
    (comp.sys.mac.system)