[RFC] Use donations for more memory for svn/cvs/mail server

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[RFC] Use donations for more memory for svn/cvs/mail server

Derek Atkins
Even though I "control" the donation account, I felt it only
appropriate to obtain approval from the developer community
before using it for anything.  My "request" is to purchase
more memory for the server.

Currently the server has 512MB of DDR333 SDRAM.  Right now it's using
all that RAM and sitting in swap:

[root@cvs httpd]# free
             total       used       free     shared    buffers     cached
Mem:        513096     505968       7128          0      72704     204336
-/+ buffers/cache:     228928     284168
Swap:      1046192     270748     775444

I think this is mostly due to the change to svn.  The apache
servers are sitting with 20-40M virtual size each (10-20MB
resident), and the mailman runner is sitting at 100MB VSS.
I honestly don't think we're running anything extraordinary,
and the server load is pretty low, so perhaps I'm just being
alarmist about using up 25% of our swap space.  But that's
why I'm sending out this RFC -- to get your opinions.

The server has an open memory slot.  According to crucial.com,
our system can hold up to 2GB of RAM and has two banks
of one slot:

  http://www.crucial.com/store/listparts.asp?Mfr%2BProductline=Dell%2BDimension+%2F+Dimension+XPS&mfr=Dell&tabid=AM&model=Dimension+2400+Series&submit=Go

I see two choices (well, three):

0: Do nothing.  (this was my "well, third" choice)
1: Pay $64 for 512MB to bring total memory to 1GB
2: Pay $151 for 1GB to bring total memory to 1.5GB
   (note that prices above do not include taxes and shipping)

I'd like to hear from you developers about what you think.
I'll note that we have plenty of cash in the donation jar
to pay for either option.

I'm not in any hurry to make this purchase..  Indeed I don't plan
to do anything about this until January (I was going to order
the RAM at the end of this month).

Please let me know what you think.  (Feel free to respond personally
and I can summerize if you don't want to respond to the list).

Thanks,

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [RFC] Use donations for more memory for svn/cvs/mail server

Andrew Sackville-West
well I'm not a dev, but am a donator, and I say do it and go ahead and
max it out and be done with the problem. I suspect that the G2 release
will generate a lot more activity for gnucash and your "alarm" will bear
out at that time. I'd hate to see a g2 release generate enough activity
to bring something down. but I know not of these things.

A

Derek Atkins wrote:

> Even though I "control" the donation account, I felt it only
> appropriate to obtain approval from the developer community
> before using it for anything.  My "request" is to purchase
> more memory for the server.
>
> Currently the server has 512MB of DDR333 SDRAM.  Right now it's using
> all that RAM and sitting in swap:
>
> [root@cvs httpd]# free
>              total       used       free     shared    buffers     cached
> Mem:        513096     505968       7128          0      72704     204336
> -/+ buffers/cache:     228928     284168
> Swap:      1046192     270748     775444
>
> I think this is mostly due to the change to svn.  The apache
> servers are sitting with 20-40M virtual size each (10-20MB
> resident), and the mailman runner is sitting at 100MB VSS.
> I honestly don't think we're running anything extraordinary,
> and the server load is pretty low, so perhaps I'm just being
> alarmist about using up 25% of our swap space.  But that's
> why I'm sending out this RFC -- to get your opinions.
>
> The server has an open memory slot.  According to crucial.com,
> our system can hold up to 2GB of RAM and has two banks
> of one slot:
>
>   http://www.crucial.com/store/listparts.asp?Mfr%2BProductline=Dell%2BDimension+%2F+Dimension+XPS&mfr=Dell&tabid=AM&model=Dimension+2400+Series&submit=Go
>
> I see two choices (well, three):
>
> 0: Do nothing.  (this was my "well, third" choice)
> 1: Pay $64 for 512MB to bring total memory to 1GB
> 2: Pay $151 for 1GB to bring total memory to 1.5GB
>    (note that prices above do not include taxes and shipping)
>
> I'd like to hear from you developers about what you think.
> I'll note that we have plenty of cash in the donation jar
> to pay for either option.
>
> I'm not in any hurry to make this purchase..  Indeed I don't plan
> to do anything about this until January (I was going to order
> the RAM at the end of this month).
>
> Please let me know what you think.  (Feel free to respond personally
> and I can summerize if you don't want to respond to the list).
>
> Thanks,
>
> -derek
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [RFC] Use donations for more memory for svn/cvs/mail server

Neil Williams-2
In reply to this post by Derek Atkins
On Friday 02 December 2005 6:02 pm, Derek Atkins wrote:
> I honestly don't think we're running anything extraordinary,
> and the server load is pretty low, so perhaps I'm just being
> alarmist about using up 25% of our swap space.  But that's
> why I'm sending out this RFC -- to get your opinions.

I have had occasional timeouts since svn went in.

> 1: Pay $64 for 512MB to bring total memory to 1GB
> 2: Pay $151 for 1GB to bring total memory to 1.5GB

I don't think - personally - that we'd use the extra RAM. However, for the
price differential, IMHO it is a better option to go for the 1Gb addition at
$151.

--

Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [RFC] Use donations for more memory for svn/cvs/mail server

Chris Lyttle
In reply to this post by Derek Atkins
My vote is option 2 as well.

Chris

On Fri, 2005-12-02 at 13:02 -0500, Derek Atkins wrote:

> Even though I "control" the donation account, I felt it only
> appropriate to obtain approval from the developer community
> before using it for anything.  My "request" is to purchase
> more memory for the server.
>
> Currently the server has 512MB of DDR333 SDRAM.  Right now it's using
> all that RAM and sitting in swap:
>
> [root@cvs httpd]# free
>              total       used       free     shared    buffers     cached
> Mem:        513096     505968       7128          0      72704     204336
> -/+ buffers/cache:     228928     284168
> Swap:      1046192     270748     775444
>
> I think this is mostly due to the change to svn.  The apache
> servers are sitting with 20-40M virtual size each (10-20MB
> resident), and the mailman runner is sitting at 100MB VSS.
> I honestly don't think we're running anything extraordinary,
> and the server load is pretty low, so perhaps I'm just being
> alarmist about using up 25% of our swap space.  But that's
> why I'm sending out this RFC -- to get your opinions.
>
> The server has an open memory slot.  According to crucial.com,
> our system can hold up to 2GB of RAM and has two banks
> of one slot:
>
>   http://www.crucial.com/store/listparts.asp?Mfr%2BProductline=Dell%2BDimension+%2F+Dimension+XPS&mfr=Dell&tabid=AM&model=Dimension+2400+Series&submit=Go
>
> I see two choices (well, three):
>
> 0: Do nothing.  (this was my "well, third" choice)
> 1: Pay $64 for 512MB to bring total memory to 1GB
> 2: Pay $151 for 1GB to bring total memory to 1.5GB
>    (note that prices above do not include taxes and shipping)
>
> I'd like to hear from you developers about what you think.
> I'll note that we have plenty of cash in the donation jar
> to pay for either option.
>
> I'm not in any hurry to make this purchase..  Indeed I don't plan
> to do anything about this until January (I was going to order
> the RAM at the end of this month).
>
> Please let me know what you think.  (Feel free to respond personally
> and I can summerize if you don't want to respond to the list).
>
> Thanks,
>
> -derek
--
RedHat Certified Engineer #807302549405490.
Checkpoint Certified Security Expert 2000 & NG
--------------------------------------------
        |^|
        | |   |^|
        | |^| | |  Life out here is raw
        | | |^| |  But we will never stop
        | |_|_| |  We will never quit
        | / __> |  cause we are Metallica
        |/ /    |
        \       /
         |     |
--------------------------------------------

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [RFC] Use donations for more memory for svn/cvs/mail server

Derek Atkins
In reply to this post by Neil Williams-2
Neil Williams <[hidden email]> writes:

> On Friday 02 December 2005 6:02 pm, Derek Atkins wrote:
>> I honestly don't think we're running anything extraordinary,
>> and the server load is pretty low, so perhaps I'm just being
>> alarmist about using up 25% of our swap space.  But that's
>> why I'm sending out this RFC -- to get your opinions.
>
> I have had occasional timeouts since svn went in.

What kind of timeouts have you had?

>> 1: Pay $64 for 512MB to bring total memory to 1GB
>> 2: Pay $151 for 1GB to bring total memory to 1.5GB
>
> I don't think - personally - that we'd use the extra RAM. However, for the
> price differential, IMHO it is a better option to go for the 1Gb addition at
> $151.

This does seem to be the consensus.  one person was even helpful
enough to point me to a few choices from tiger direct that are even
cheaper that $151 (although some of them require a mail-in rebate).

I'll go ahead with the purchase of the 1GB.

Thanks,

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: [RFC] Use donations for more memory for svn/cvs/mail server

Neil Williams-2
On Saturday 03 December 2005 3:40 pm, Derek Atkins wrote:

> Neil Williams <[hidden email]> writes:
> > On Friday 02 December 2005 6:02 pm, Derek Atkins wrote:
> >> I honestly don't think we're running anything extraordinary,
> >> and the server load is pretty low, so perhaps I'm just being
> >> alarmist about using up 25% of our swap space.  But that's
> >> why I'm sending out this RFC -- to get your opinions.
> >
> > I have had occasional timeouts since svn went in.
>
> What kind of timeouts have you had?
port 80 for Trac URL's, especially with large or frequently changed files like
ChangeLog.

Commits have been fine. I did have one svn checkout that paused from time to
time (about 5 times in all). Actual timeouts have only been via HTTP.

--

Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [RFC] Use donations for more memory for svn/cvs/mail server

Derek Atkins
Neil Williams <[hidden email]> writes:

>> What kind of timeouts have you had?
>
> port 80 for Trac URL's, especially with large or frequently changed
> files like ChangeLog.
>
> Commits have been fine. I did have one svn checkout that paused from time to
> time (about 5 times in all). Actual timeouts have only been via HTTP.

This could be a memory/swap issue, if http is trying to read a bunch
of data into RAM..  Whereas if it were all cached in RAM it would
probably be much faster than having to swap.  So I bet the additional
RAM would help significantly here.

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel