We started seeing the memory issues via diffs failing to load in the last 
couple of days. We last saw this several months ago and we upped the resources 
on the VM at that time.

No new repositories or configuration changes lately. There’s a few larger PDFs 
(1-2 megabytes.. not huge by any means) but nothing much bigger. We prohibit 
diffs larger than a few megabytes as well, so thankfully nothing there, either.

Thanks for the suggestions.

Terry


From: reviewboard@googlegroups.com [mailto:reviewboard@googlegroups.com] On 
Behalf Of Christian Hammond
Sent: Wednesday, August 12, 2015 3:06 PM
To: reviewboard@googlegroups.com
Subject: Re: RHEL6 - httpd using 1.3GB+ for Review Board?

Hey Terry,

Prefork is required for Review Board 1.7.x, but prefork works well in the later 
2.0.x releases. We're using prefork ourselves.

I wouldn't expect this to be a Power Pack issue. It very well could be some 
obscure bug in Review Board 1.7.x.

How long has this been going on? Any configuration changes to the server or to 
Review Board recently (new repositories, for instance)?

Any log entries suggesting someone's uploading a diff of an entire repository? 
We've seen people attempt to upload 100MB+ diffs before, which will definitely 
cause CPU/memory usage to spike.

Christian

--
Christian Hammond - chip...@chipx86.com<mailto:chip...@chipx86.com>
Review Board - https://www.reviewboard.org
Beanbag, Inc. - https://www.beanbaginc.com

On Wed, Aug 12, 2015 at 1:01 PM, Dunnigan, Terrence J 
<terrence.j.dunni...@boeing.com<mailto:terrence.j.dunni...@boeing.com>> wrote:
Hi Christian,

There were two httpd processes, each with similar memory sizes and each using 
22% of the CPU. There were a number of other httpd processes but they were much 
much smaller. I don’t know if we’re using prefork or worker in apache. Do you 
have a recommendation?

The server has the Power Pack installed (1.1.1)

The server is configured to use memcached. We rebooted the server a couple of 
hours ago and memcached is currently using 10.0 MB according to /admin/cache.

Thanks,

Terry

From: reviewboard@googlegroups.com<mailto:reviewboard@googlegroups.com> 
[mailto:reviewboard@googlegroups.com<mailto:reviewboard@googlegroups.com>] On 
Behalf Of Christian Hammond
Sent: Wednesday, August 12, 2015 2:57 PM
To: reviewboard@googlegroups.com<mailto:reviewboard@googlegroups.com>
Subject: Re: RHEL6 - httpd using 1.3GB+ for Review Board?

Hi Terry,

That sounds like a lot. Is this just one out of many httpd processes doing 
this? Are you using prefork or worker in Apache?

Often times, this kind of thing happens when Review Board is set to use local 
memory caches and not memcached, but that should result in all the processes 
ballooning up.

It could also just be that there's a memory leak somewhere in the product. That 
has happened before, but I don't know of any in 1.7.27.

Christian

--
Christian Hammond - chip...@chipx86.com<mailto:chip...@chipx86.com>
Review Board - https://www.reviewboard.org
Beanbag, Inc. - https://www.beanbaginc.com

On Wed, Aug 12, 2015 at 9:02 AM, Dunnigan, Terrence J 
<terrence.j.dunni...@boeing.com<mailto:terrence.j.dunni...@boeing.com>> wrote:
My Review Board server (RHEL6, Review Board 1.7.27) is running out of memory. 
Is it normal for a httpd process on RHEL6 to use 1739m of virtual /1.3g in 
resident memory? What might cause a runaway httpd process?

Thanks,

Terry
--
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
reviewboard+unsubscr...@googlegroups.com<mailto:reviewboard+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

--
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
reviewboard+unsubscr...@googlegroups.com<mailto:reviewboard+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
--
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
reviewboard+unsubscr...@googlegroups.com<mailto:reviewboard+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

--
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
reviewboard+unsubscr...@googlegroups.com<mailto:reviewboard+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to