# Performance

**URL:** <https://www.ruby-forum.com/t/performance/120167>\
**Category:** Radiant CMS\
**Created:** [November 14, 2007, 1:03pm UTC](https://www.ruby-forum.com/t/performance/120167 "2007-11-14T13:03:48Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 14, 2007, 1:03pm UTC](https://www.ruby-forum.com/t/performance/120167/1 "2007-11-14T13:03:48Z")

</div>

Hello List,

I’m having some performance issues on a site based on Radiant.

> **[TransIP - Reserved domain](http://www.ffinfo.nl)**
>
> TransIP - Reserved domain

It’s running on Radiant 0.6.2

Sample in the log:

Processing SiteController#show\_page (for 66.249.65.136 at 2007-11-14  
11:52:20) [GET]  
Parameters: {“url”=\>[“nl”, “vliegbinden”, “gastbinders”,  
“arnold-woerts”],  
“action”=\>“show\_page”, “controller”=\>“site”}  
Completed in 4.88098 (0 reqs/sec) | DB: 0.17913 (3%) | 200 OK [  
[TransIP - Reserved domain](http://ffinfo.nl/nl/vliegbinden/gastbinders/arnold-woerts/)]

Processing SiteController#show\_page (for 66.249.65.136 at 2007-11-14  
11:58:43) [GET]  
Parameters: {“url”=\>[“nl”, “vliegbinden”, “gastbinders”,  
“gerd-peter-wieditz”], “action”=\>“show\_page”, “controller”=\>“site”}  
Completed in 4.94082 (0 reqs/sec) | DB: 0.13819 (2%) | 200 OK [  
[TransIP - Reserved domain](http://www.ffinfo.nl/nl/vliegbinden/gastbinders/gerd-peter-wieditz/)]

Seems that it takes almost 5 secondens! to render a page.

How can I measure my site so I can boost the performace?

BTW It;s hosted on slicehost on a 256 slice.

Thanks

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 14, 2007, 1:17pm UTC](https://www.ruby-forum.com/t/performance/120167/2 "2007-11-14T13:17:53Z")

</div>

Your site (nice work!) looks mostly static, you can try the snapshot  
extension:

[http://lists.radiantcms.org/pipermail/radiant/2007-October/006823.html](http://lists.radiantcms.org/pipermail/radiant/2007-October/006823.html)

Still is a preview, but it should be usable. Hope to find a moment  
to  
release it soon…

```
/AITOR

```

On Nov 14, 2007 1:02 PM, Peter B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 14, 2007, 1:28pm UTC](https://www.ruby-forum.com/t/performance/120167/3 "2007-11-14T13:28:25Z")

</div>

Thanks,

I will check that out, looks really promising.

Peter.

On Nov 14, 2007 1:16 PM, Aitor Garay-Romero [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Nov 14, 2007 1:02 PM, Peter B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
> 
> > Sample in the log:  
> > 11:58:43) [GET]
> 
> Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
met vriendelijke groet,

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 14, 2007, 4:17pm UTC](https://www.ruby-forum.com/t/performance/120167/4 "2007-11-14T16:17:33Z")

</div>

±le 14.11.2007 08:28:59 -0600, Sean C. a dit :  
| Peter,  
|  
| Are you using mongrel\_cluster? If so, I would make sure you don’t run  
| more than 2 mongrel processes. On an app I worked on this summer that  
| was hosted on a 256 slice, we would have major problems if we ran more  
| than two, our app would screech to a halt after about an hour of hitting  
| various actions.  
|  
| FYI, [seancribbs.com](http://seancribbs.com) runs Radiant on a 256 slice with only one mongrel.  
| I have yet to have a problem with it.

I’m wondering, do you have any performance benchmarks regarding the time  
needed to serve a page and the number of mongrels ?

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 14, 2007, 5:22pm UTC](https://www.ruby-forum.com/t/performance/120167/5 "2007-11-14T17:22:40Z")

</div>

Sean C. wrote:

> Are you using mongrel\_cluster? If so, I would make sure you don’t run  
> more than 2 mongrel processes. On an app I worked on this summer that  
> was hosted on a 256 slice, we would have major problems if we ran more  
> than two, our app would screech to a halt after about an hour of hitting  
> various actions.
> 
> FYI, [seancribbs.com](http://seancribbs.com) runs Radiant on a 256 slice with only one mongrel.  
> I have yet to have a problem with it.
> 
> Cheers,  
> Sean

Thanks for the info on Slicehost + Mongrel performance. I’m slowly  
moving all my Radiant apps over there and this is good knowledge to  
have.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 14, 2007, 3:30pm UTC](https://www.ruby-forum.com/t/performance/120167/6 "2007-11-14T15:30:02Z")

</div>

Peter,

Are you using mongrel\_cluster? If so, I would make sure you don’t run  
more than 2 mongrel processes. On an app I worked on this summer that  
was hosted on a 256 slice, we would have major problems if we ran more  
than two, our app would screech to a halt after about an hour of hitting  
various actions.

FYI, [seancribbs.com](http://seancribbs.com) runs Radiant on a 256 slice with only one mongrel.  
I have yet to have a problem with it.

Cheers,

Sean

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 15, 2007, 11:59am UTC](https://www.ruby-forum.com/t/performance/120167/7 "2007-11-15T11:59:56Z")

</div>

I think I run 4 mongrels, so that should be brought back to two. I also  
use  
Apache which has to be replaced with nginx or something else.

Thanks for the headsup!

Peter

On Nov 14, 2007 5:22 PM, David P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > Cheers,  
> > Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> > Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
met vriendelijke groet,

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [November 15, 2007, 2:27pm UTC](https://www.ruby-forum.com/t/performance/120167/8 "2007-11-15T14:27:41Z")

</div>

If you guys are concerned about performance, please search the mailing  
list for Daniel’s most recent benchmarks. He’s done a great job making  
sure Radiant’s cache performance is stellar.

Sean
