On Wed, 13 Feb 2013, Jim Klimov wrote:

These suggest that there are (were?) issues with power management, at
least on some platforms, and in particular that in their cases the
kernel time started at 0% but could grow over time to some 20%.

You might look into whether this is relevant to your case, if you can
disable the cpupm completely and if that helps...

You may be on to something here. In fact, now I notice something odd in the 'timeline' plot in the Studio Performance Analyzer tool.

The system CPU is jumping, and exactly on one second boundaries. I am not sure if the jump is a function of the analyzer tool (which samples at close to 1KHz) or what is really happening.

Timeline
========

Seconds User CPU        System CPU

0-1     95.64           4.36%
1-2     82.21           17.79%
2-9     58.81           41%
9-      75.20           24.8%

I don't know if it will get through, but I have attached a screen capture of the analyzer timeline.

This program should be totally CPU and memory bound so it really does not make sense for there to be much system time at all.

Here is my current content from /etc/power.conf:

device-dependency-property removable-media /dev/fb
autopm                  disable
autoS3                  default
cpu-threshold           1s
S3-support              enable
# Auto-Shutdown         Idle(min)       Start/Finish(hh:mm)     Behavior
autoshutdown            30              9:00 9:00               noshutdown
cpupm  enable

% prtdiag
System Configuration: Supermicro X9DAi
BIOS Configuration: American Megatrends Inc. 1.00 02/03/2012

==== Processor Sockets ====================================

Version                          Location Tag
-------------------------------- --------------------------
Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz SOCKET 0
Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz SOCKET 1

% psrinfo -vp
The physical processor has 8 cores and 16 virtual processors (0-7 16-23)
  The core has 2 virtual processors (0 16)
  The core has 2 virtual processors (1 17)
  The core has 2 virtual processors (2 18)
  The core has 2 virtual processors (3 19)
  The core has 2 virtual processors (4 20)
  The core has 2 virtual processors (5 21)
  The core has 2 virtual processors (6 22)
  The core has 2 virtual processors (7 23)
    x86 (GenuineIntel 206D7 family 6 model 45 step 7 clock 2700 MHz)
      Intel(r) Xeon(r) CPU E5-2680 0 @ 2.70GHz
The physical processor has 8 cores and 16 virtual processors (8-15 24-31)
  The core has 2 virtual processors (8 24)
  The core has 2 virtual processors (9 25)
  The core has 2 virtual processors (10 26)
  The core has 2 virtual processors (11 27)
  The core has 2 virtual processors (12 28)
  The core has 2 virtual processors (13 29)
  The core has 2 virtual processors (14 30)
  The core has 2 virtual processors (15 31)
    x86 (GenuineIntel 206D7 family 6 model 45 step 7 clock 2700 MHz)
      Intel(r) Xeon(r) CPU E5-2680 0 @ 2.70GHz

Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

<<attachment: timeline.png>>

Reply via email to