[THIN] Re: CPU utilization mgt (doesn't seem to make any difference)

Hi,
 
The first thing to do is to run up Macromedia Fireworks and also run process 
explorer (www.sysinternals.com). This will allow you to look at the processor 
utilization of an individual application, and allow you to see firstly what 
Fireworks is doing, and secondly see what Armtech is doing in terms of process 
priority juggling to try and control CPU utilization by Fireworks.
 
If the o.s. is boosting the thread priority of i/o agressive Fireworks threads, 
then you can get a scenario where Citrix' cpu management (Armtech) isn't really 
doing what you want. You could try adding Threadmaster to the mix, but Appsense 
performance manager is a far better solution.
 
The other thing you could try doing is initialising Fireworks at a lower 
process priority so that it can only steal idle cycles from other processes. 
 
The other possibly relevant comment is that some applications in the Macromedia 
Suite absolutely hammer the %appdata% folder, so if you've redirected %appdata% 
to a network location, it can really hurt system performance. In this case 
appropriate SMB tuning of your back-end file server is critical and you may 
have to reconsider redirection od %appdata%.
 
regards,
 
Rick
 
Ulrich Mack 
Volante Systems 


________________________________

From: thin-bounce@xxxxxxxxxxxxx on behalf of Andrew Wood
Sent: Fri 27/10/2006 21:45
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: CPU utilization mgt (doesn't seem to make any difference)


well - the reporting is a bit basic - it'll simply log to a file that it has 
capped a process and the user it was capped for. But you can modify that so 
that it runs a program to write to the eventlog for instance.
 
is that what you meant?

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Joe Shonk
Sent: 26 October 2006 20:37
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: CPU utilization mgt (doesn't seem to make any difference)



Even with threadmaster, you as still left guess as to what is happening with 
the machine.

 

Joe

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Andrew Wood
Sent: Thursday, October 26, 2006 9:40 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: CPU utilization mgt (doesn't seem to make any difference)

 

or threadmaster - which is free.

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Joe Shonk
Sent: 26 October 2006 16:49
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: CPU utilization mgt (doesn't seem to make any difference)

Make sure the service is running.

 

Other than that, you could download ArmTech and use the Eval to give you some 
additional statistics/reports.  Also, the full product will allow you to 
tweak/fine-tune settings.  Yes,  the CPU mgmt of PS 4 is essentially Armtech 
version 2, but the latest version of ArmTech is vastly improved.

 

Also, you could look into AppSense which will let you cap CPU utilization.

 

Joe

 

 

 

 

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Edward VanDewars
Sent: Thursday, October 26, 2006 8:29 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] CPU utilization mgt (doesn't seem to make any difference)

 

I recently had to enable a CPU-intensive application on several servers 
(Macromedia Fireworks, the poor-man's Photoshop).  I have CPU utilization 
management enabled at the farm level (check box checked on farm properties - 
Mem/CPU util. mgt - Enable CPU util. mgt) and on the servers (server properties 
- Mem/CPU util. mgt. - "use farm settings" for both mem and cpu).  However,  it 
is trivial for a [single] user to cause the entire server to grind to a halt, 
precisely what I thought CPU util. mgt. mitigated. 

My understanding of CPU util. mgt. is that it allows users full run of the CPU 
until the CPU is taxed at which point it caps everyone's potential cpu use so 
everyone gets a fair shake.  I could understand the slowness if a bunch of 
people are doing something cpu intensive but a single user can effectively 
render the entire server unusable. 

I know it's just the one app and I can work around it but was wondering if 
there are any thoughts on why it's not working (or why my impression is 
incorrect)?


#####################################################################################
This e-mail, including all attachments, may be confidential or privileged.  
Confidentiality or privilege is not waived or lost because this e-mail has been 
sent to you in error.  If you are not the intended recipient any use, 
disclosure or copying of this e-mail is prohibited.  If you have received it in 
error please notify the sender immediately by reply e-mail and destroy all 
copies of this e-mail and any attachments.  All liability for direct and 
indirect loss arising from this e-mail and any attachments is hereby disclaimed 
to the extent permitted by law.
#####################################################################################

Other related posts: