=blockquote>Daniel Meola
Hi Thierry,
Multiple cores will help with multiple requests (processes). It won't n=ecessarily help with one request that is having problems.
My suggesting is to turn on the error reporting for WebDNA to see if you ca=n correct some of the problems or isolate any issues. Chances are that your= issue is code related... Either a problem with the code, or a problem with= the efficiency of the code.
D. Brooke Mobile
On Nov 25, 2011, at 7:29 AM, Thierry Almy <lists@almy.ch> wrote:
> Hi
>
> We're running a copy of WebDNA 6.2 on a MacPro 2x QuadCore 2,4 GHz=, 6GB RAM, OS 10.6.8, iTools 9.0.5i
> Apache has about 35 vhosts
>
> As soon as the server gets a bit load (~100 concurrent connections) an=d WebDNA uses 110% to 160% of the processor, it takes up to 10 seconds to s=erve a page with WebDNA.
> Since we have 8-Cores in the server, I guess WebDNA should be able to =use more than 160% .... or am I wrong?
>
> Pages served directly from apache (no DNA) appear very quick.
>
> In cases of heavy load I have the following lines in the console log:<=br>> 25.11.11 14:26:43 =A0 =A0sioux =A0 =A0WebDNA[210] =A0 =A0Error =A0 =A0=Could not establish connection with the module.
>
>
> And I've also seen the following lines, which makes me even more n=ervous:
> 25.11.11 11:18:44 =A0 =A0sioux =A0 =A0com.apple.SystemStarter[36] =A0 ==A0Notice =A0 =A0*** set a breakpoint in malloc_error_break to debug
> 25.11.11 11:18:45 =A0 =A0sioux =A0 =A0com.apple.SystemStarter[36] =A0 ==A0Notice =A0 =A0WebCatalog(210,0xa047a540) malloc: *** error for object 0x=e0c970: pointer being freed was not allocated
> 25.11.11 11:47:12 =A0 =A0sioux =A0 =A0com.apple.SystemStarter[36] =A0 ==A0Notice =A0 =A0sem_open failed: returned EMFILE: Too many open files
>
> All the lines are repeated several times.
>
>
> How can I find out what's blocking WebCatalog?
> Is something wrong with my module?
>
>
> Thanks for any help
> Thierry
>
> ______________________
> mac&web gmbh
> thierry almy
> grabenstrasse 15
> 8200 schaffhausen
> switzerland
> web =A0 www.mac-we=b.ch
>
> ---------------------------------------------------------
> This message is sent to you because you are subscribed to
> the mailing list <talk@webdna.us<=/a>>.
> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> archives: http://mail.webdna.us/list/talk@webdna.us
> Bug Reporting: support@webdna.us<=/a>
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us&g=t;.
To unsubscribe, E-mail to: <talk=-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug Reporting: support@webdna.us
=blockquote>Daniel Meola
Hi Thierry,
Multiple cores will help with multiple requests (processes). It won't n=ecessarily help with one request that is having problems.
My suggesting is to turn on the error reporting for WebDNA to see if you ca=n correct some of the problems or isolate any issues. Chances are that your= issue is code related... Either a problem with the code, or a problem with= the efficiency of the code.
D. Brooke Mobile
On Nov 25, 2011, at 7:29 AM, Thierry Almy <lists@almy.ch> wrote:
> Hi
>
> We're running a copy of WebDNA 6.2 on a MacPro 2x QuadCore 2,4 GHz=, 6GB RAM, OS 10.6.8, iTools 9.0.5i
> Apache has about 35 vhosts
>
> As soon as the server gets a bit load (~100 concurrent connections) an=d WebDNA uses 110% to 160% of the processor, it takes up to 10 seconds to s=erve a page with WebDNA.
> Since we have 8-Cores in the server, I guess WebDNA should be able to =use more than 160% .... or am I wrong?
>
> Pages served directly from apache (no DNA) appear very quick.
>
> In cases of heavy load I have the following lines in the console log:<=br>> 25.11.11 14:26:43 =A0 =A0sioux =A0 =A0WebDNA[210] =A0 =A0Error =A0 =A0=Could not establish connection with the module.
>
>
> And I've also seen the following lines, which makes me even more n=ervous:
> 25.11.11 11:18:44 =A0 =A0sioux =A0 =A0com.apple.SystemStarter[36] =A0 ==A0Notice =A0 =A0*** set a breakpoint in malloc_error_break to debug
> 25.11.11 11:18:45 =A0 =A0sioux =A0 =A0com.apple.SystemStarter[36] =A0 ==A0Notice =A0 =A0WebCatalog(210,0xa047a540) malloc: *** error for object 0x=e0c970: pointer being freed was not allocated
> 25.11.11 11:47:12 =A0 =A0sioux =A0 =A0com.apple.SystemStarter[36] =A0 ==A0Notice =A0 =A0sem_open failed: returned EMFILE: Too many open files
>
> All the lines are repeated several times.
>
>
> How can I find out what's blocking WebCatalog?
> Is something wrong with my module?
>
>
> Thanks for any help
> Thierry
>
> ______________________
> mac&web gmbh
> thierry almy
> grabenstrasse 15
> 8200 schaffhausen
> switzerland
> web =A0 www.mac-we=b.ch
>
> ---------------------------------------------------------
> This message is sent to you because you are subscribed to
> the mailing list <talk@webdna.us<=/a>>.
> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> archives: http://mail.webdna.us/list/talk@webdna.us
> Bug Reporting: support@webdna.us<=/a>
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us&g=t;.
To unsubscribe, E-mail to: <talk=-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug Reporting: support@webdna.us
DOWNLOAD WEBDNA NOW!
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...