[opencms-dev] Minimum memory requirements?

Robert Burén robert.buren at gmail.com
Thu Aug 25 10:10:53 CEST 2005


Wow! Thanks for that helpful experiment! 
Too bad the results weren't what I was hoping for... But now I know
what I'm up against.

/Robert


On 8/24/05, Joe Desbonnet <jdesbonnet at gmail.com> wrote:
> Out of curiosity I did that experiment. I rebooted a AMD64 PC running
> Fedora Core 4 which has 1GB RAM with mem=128M boot parameter. This
> simulated a computer with 128MB RAM. I installed Tomcat 5.5.9 and used
> Sun Java 1.5.0_03 AMD64 version.
> 
> I set the computer to run at Run Level 3 (ie without X Window running
> to cut down unnecessary memory use).
> 
> Started MySQL and Tomcat. So far so good. Copied opencms.war into the
> webapps directory and started setting up OpenCms. It started off ok --
> some moderate amounts of page faulting. I went a away for a while (40
> min?). When I came back it was trashing (ie too much page faulting)
> and there were time out errors in the install log.
> 
> So in conclusion, OpenCms + Tomcat + MySQL on Linux with only 128MB
> will probably not do. I suspect 256MB will be ok for small sites, but
> I don't have time to test that out.
> 
> BTW: for those not familiar with the term 'page fault': it's what
> happens with the OS runs out of real RAM memory. It starts resorting
> to hard disk space to supplement it the RAM, which is great as long as
> it doesn't happen too often. See
> http://en.wikipedia.org/wiki/Page_fault
> 
> Joe.
> 
> 
> On 8/24/05, Joe Desbonnet <jdesbonnet at gmail.com> wrote:
> > Is your memory fixed or can you easily upgrade if you pick the wrong option?
> >
> > Now I havn't tried this, so I don't know if it will work: if you have
> > a Linux machine, you can tell it to boot and use less memory that it
> > actually has using the mem=xxxxM boot option.
> > So you could try mem=128M on your development computer and see how the
> > system performs.
> >
> > My hunch is that you just might get away with 128MB but it will impact
> > performace. I think 256MB would be closer to the mark. I normally
> > recommend 512MB or more for any serious application server.
> >
> > Joe.
> >
> >
> > On 8/24/05, Robert Burén <robert.buren at gmail.com> wrote:
> > > Hi all,
> > >
> > > I want to deploy our new site on a rented virtual linux server,
> > > running Debian, Tomcat and MySQL. Since virtual servers are basically
> > > priced on the amount of memory you get assigned to you, I really need
> > > to know what the minimum memory requirements on this machine would be.
> > > I suppose 64 MB is out of the question? Would 128 MB be worth a try?
> > > Or do I have to go for the more expensive 256 MB?
> > >
> > > The site will be a pretty low volume site, with a couple of dozen
> > > pages. It's our company's home site, so it's going to be semi-static,
> > > but we need to be able to update it easily. We will probably update it
> > > on a weekly basis, but not every day. It will include a simple RSS
> > > aggregation from our other site (a blog site), so a pure static export
> > > doesn't cut it.
> > >
> > > I don't really need to run anything else on the server, except for
> > > sshd for logins. If there are resources to spare, I might run an email
> > > (smtp/imap) server on it as well, but I'll definitely skip that if
> > > that would mean that I could go for the 64 MB option!
> > >
> > > Any input based on experience from you guys?
> > >
> > > Thanks,
> > >
> > > Robert
> > >
> > >
> > > _______________________________________________
> > > This mail is send to you from the opencms-dev mailing list
> > > To change your list options, or to unsubscribe from the list, please visit
> > > http://mail.opencms.org/mailman/listinfo/opencms-dev
> > >
> >
> 
> 
> _______________________________________________
> This mail is send to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://mail.opencms.org/mailman/listinfo/opencms-dev
>



More information about the opencms-dev mailing list