Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Dec 2011 06:54:08 +0200
From:      "wishmaster" <artemrts@ukr.net>
To:        =?WINDOWS-1251?B?yu7t/Oru4iDF4uPl7ejp?= <kes-kes@yandex.ru>
Cc:        Daniel Staal <DStaal@usa.net>, freebsd-questions@freebsd.org
Subject:   Re: Re[2]: high load system do not take all CPU time
Message-ID:  <70251.1324270448.8859926110310105088@ffe16.ukr.net>
In-Reply-To: <926001243.20111218194712@yandex.ru>
References:  <3A4BDC1D114ED73D51E019BA@mac-pro.magehandbook.com> <1374625746.20111217102942@yandex.ru> <926001243.20111218194712@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help


  --- Original message ---
 From: "Коньков Евгений" <kes-kes@yandex.ru>
 To: "Daniel Staal" <DStaal@usa.net>
  Date: 18 December 2011, 19:47:40
 Subject: Re[2]: high load system do not take all CPU time
 
 


> Здравствуйте, Daniel.
> 
> Вы писали 18 декабря 2011 г., 17:52:00:
> 
> DS> --As of December 17, 2011 10:29:42 AM +0200, Коньков Евгений 
> DS> is alleged to have said:
> 
> >> How to debug why system do not use free CPU resouces?
> >>
> >> On this pictures you can see that CPU can not exceed 400tics
> >> http://piccy.info/view3/2368839/c9022754d5fcd64aff04482dd360b5b2/
> >> http://piccy.info/view3/2368837/a12aeed98681ed10f1a22f5b5edc5abc/
> >> http://piccy.info/view3/2368836/da6a67703af80eb0ab8088ab8421385c/
> >>
> >>
> >> On these pictures you can see that problems begin with trafic on re0
> >> when CPU load rise to "maximum"
> >> http://piccy.info/view3/2368834/512139edc56eea736881affcda490eca/
> >> http://piccy.info/view3/2368827/d27aead22eff69fd1ec2b6aa15e2cea3/
> >>
> >> But there is 25% CPU idle yet at that moment.
> 
> DS> <snip>
> 
> >># top -SIHP
> >> last pid: 93050;  load averages:  1.45,  1.41,  1.29
> >> up 9+16:32:06  10:28:43 237 processes: 5 running, 210 sleeping, 2
> >> stopped, 20 waiting
> >> CPU 0:  0.8% user,  0.0% nice,  8.7% system, 17.7% interrupt, 72.8% idle
> >> CPU 1:  0.0% user,  0.0% nice,  9.1% system, 20.1% interrupt, 70.9% idle
> >> CPU 2:  0.4% user,  0.0% nice,  9.4% system, 19.7% interrupt, 70.5% idle
> >> CPU 3:  1.2% user,  0.0% nice,  6.3% system, 22.4% interrupt, 70.1% idle
> >> Mem: 843M Active, 2476M Inact, 347M Wired, 150M Cache, 112M Buf, 80M Free
> >> Swap: 4096M Total, 15M Used, 4080M Free
> 
> DS> --As for the rest, it is mine.
> 
> DS> You are I/O bound; most of your time is spent in interrupts.  The CPU is
> DS> dealing with things as fast as it can get them, but it has to wait for the
> DS> disk and/or network card to get them to it.  The CPU is not your problem;
> DS> if you need more performance, you need to tune the I/O.  (And possibly get
> DS> better I/O cards, if available.)
> 
> DS> Daniel T. Staal
> 
> can I get interrupt limit or calculate it before that limit is
> reached?
> 
> interrupt source is internal card:
> # vmstat -i
> interrupt                          total       rate
> irq14: ata0                       349756         78
> irq16: ehci0                        7427          1
> irq23: ehci1                       12150          2
> cpu0:timer                      18268704       4122
> irq256: re0                     85001260      19178
> cpu1:timer                      18262192       4120
> cpu2:timer                      18217064       4110
> cpu3:timer                      18210509       4108
> Total                          158329062      35724
> 
> Have you any good I/O tuning links to read?
> 
> -- 
> С уважением,
> Коньков                          mailto:kes-kes@yandex.ru
  
 Your problem is in the poor performance LAN Card. Guy from Calomel Org told you about it. He advised you to change to Intel Network Card.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?70251.1324270448.8859926110310105088>