Re: cf enterprise quad cpu box
Perhaps the garbage collector you have chosen to use in your JVM arguments is not a multi-threaded garbage collector ie only working on 1 core. HTH, Carl >I meant to say it DOES seem like one core is commonly over utilized. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346782 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cf enterprise quad cpu box
I'm going to do some more testing and get some data before going too far here. I think what I may be seeing is on thread spins out and this only one core looks busy. How can you multiple thread garbage collection? Sent from my mobile device On Aug 15, 2011, at 7:31 PM, Carl Meyer wrote: > > Perhaps the garbage collector you have chosen to use in your JVM arguments is > not a multi-threaded garbage collector ie only working on 1 core. > > HTH, Carl. >> I meant to say it DOES seem like one core is commonly over utilized. >> > > ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346781 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cf enterprise quad cpu box
Perhaps the garbage collector you have chosen to use in your JVM arguments is not a multi-threaded garbage collector ie only working on 1 core. HTH, Carl. > I meant to say it DOES seem like one core is commonly over utilized. > ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346780 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cf enterprise quad cpu box
Sorry I meant to say it DOES seem like one core is commonly over utilized. On Mon, Aug 15, 2011 at 1:12 PM, Dan Baughman wrote: > So what you are saying is that threads will use different cpu's > automatically? > > Well in my case, I have quad quad cores, so its 16 cores. I do this on a > bunch of servers and it just doesn't seem like one core is utilized a lot > more than others by the jrun.exe. > > While each request should use or re-use a separate available worker thread > it is my concern that this threads execute predominantly (or entirely) on > one CPU. > > > > On Mon, Aug 15, 2011 at 12:58 PM, David McGuigan > wrote: > >> >> Are you saying that one of your cores has high utilization and the others >> none? Your server should use all cores *as necessary* *if ever necessary* >> *automatically* *without the intervention or management of your >> application*. >> >> That said you can break certain parts of code off into separate threads >> using the cfthread tag, but that's to make a specific URL or process more >> performant by prioritizing or simulprocessing code chunks, not to try to >> balance workload across multiple cores or processors. >> >> >> >> >> On Mon, Aug 15, 2011 at 12:53 PM, Dan Baughman > >wrote: >> >> > >> > With the one jrun.exe process running, I can never get coldfusion to >> really >> > utilize multiple processors. >> > >> > Is there a way in enterprise mode that you can set it to spawn multiple >> > jrun.exe processes, one per processor to work collaboratively serving >> one >> > web site? >> > >> > >> > >> >> ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346763 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cf enterprise quad cpu box
So what you are saying is that threads will use different cpu's automatically? Well in my case, I have quad quad cores, so its 16 cores. I do this on a bunch of servers and it just doesn't seem like one core is utilized a lot more than others by the jrun.exe. While each request should use or re-use a separate available worker thread it is my concern that this threads execute predominantly (or entirely) on one CPU. On Mon, Aug 15, 2011 at 12:58 PM, David McGuigan wrote: > > Are you saying that one of your cores has high utilization and the others > none? Your server should use all cores *as necessary* *if ever necessary* > *automatically* *without the intervention or management of your > application*. > > That said you can break certain parts of code off into separate threads > using the cfthread tag, but that's to make a specific URL or process more > performant by prioritizing or simulprocessing code chunks, not to try to > balance workload across multiple cores or processors. > > > > > On Mon, Aug 15, 2011 at 12:53 PM, Dan Baughman >wrote: > > > > > With the one jrun.exe process running, I can never get coldfusion to > really > > utilize multiple processors. > > > > Is there a way in enterprise mode that you can set it to spawn multiple > > jrun.exe processes, one per processor to work collaboratively serving one > > web site? > > > > > > > > ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346762 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
RE: cf enterprise quad cpu box
Dan, CF will automatically use SMP and there's nothing you need to "do" to make it happen. If you seem to have one core that "pegs" it is usually because of a thread - not the overall engine. -mark Mark Kruger - CFG Owner/CEO CF webtools You Dream It... We Build It 11204 Davenport Suite 100 Omaha, NE 68154 O: 402.408.3733 x105 E: mkru...@cfwebtools.com Skype: markakruger ColdFusoin Muse -Original Message- From: Dan Baughman [mailto:dan.baugh...@gmail.com] Sent: Monday, August 15, 2011 1:53 PM To: cf-talk Subject: cf enterprise quad cpu box With the one jrun.exe process running, I can never get coldfusion to really utilize multiple processors. Is there a way in enterprise mode that you can set it to spawn multiple jrun.exe processes, one per processor to work collaboratively serving one web site? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346761 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cf enterprise quad cpu box
Are you saying that one of your cores has high utilization and the others none? Your server should use all cores *as necessary* *if ever necessary* *automatically* *without the intervention or management of your application*. That said you can break certain parts of code off into separate threads using the cfthread tag, but that's to make a specific URL or process more performant by prioritizing or simulprocessing code chunks, not to try to balance workload across multiple cores or processors. On Mon, Aug 15, 2011 at 12:53 PM, Dan Baughman wrote: > > With the one jrun.exe process running, I can never get coldfusion to really > utilize multiple processors. > > Is there a way in enterprise mode that you can set it to spawn multiple > jrun.exe processes, one per processor to work collaboratively serving one > web site? > > > ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346760 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm