All of lore.kernel.org
 help / color / mirror / Atom feed
From: Oleksandr Natalenko <pfactum@gmail.com>
To: linux-kernel@vger.kernel.org
Subject: Re: [PATCH]RIFS-V3-Test For 3.4.x kernel.
Date: Sun, 08 Jul 2012 01:01:14 +0300	[thread overview]
Message-ID: <jtabja$fhs$1@dough.gmane.org> (raw)
In-Reply-To: <CANQmPXibzo2OVPorHX3dcgbDFPnr=3FPm5Bu1-DbthSykzkJcA@mail.gmail.com>

Could you please make some chart to visually compare latencies with CFS?

Also, has RIFS got cgroups support?

07.07.12 23:58, Chen написав(ла):
> 1. Benchmark:
> [admin@localhost ~]$ latt -c255 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=255
> Entries logged: 1020
> 
> Wakeup averages
> -------------------------------------
> 	Max		  106549 usec
> 	Avg		    1446 usec
> 	Stdev		    6182 usec
> 	Stdev mean	     194 usec
> 
> Work averages
> -------------------------------------
> 	Max		 2793229 usec
> 	Avg		 2189141 usec
> 	Stdev		  351389 usec
> 	Stdev mean	   11002 usec
> [admin@localhost ~]$ latt -c128 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=128
> Entries logged: 768
> 
> Wakeup averages
> -------------------------------------
> 	Max		   70824 usec
> 	Avg		    1761 usec
> 	Stdev		    5074 usec
> 	Stdev mean	     183 usec
> 
> Work averages
> -------------------------------------
> 	Max		 1464295 usec
> 	Avg		 1163262 usec
> 	Stdev		  210801 usec
> 	Stdev mean	    7607 usec
> [admin@localhost ~]$ latt -c64 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=64
> Entries logged: 640
> 
> Wakeup averages
> -------------------------------------
> 	Max		   53780 usec
> 	Avg		    1375 usec
> 	Stdev		    4772 usec
> 	Stdev mean	     189 usec
> 
> Work averages
> -------------------------------------
> 	Max		  797045 usec
> 	Avg		  596825 usec
> 	Stdev		  111695 usec
> 	Stdev mean	    4415 usec
> [admin@localhost ~]$ latt -c32 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=32
> Entries logged: 480
> 
> Wakeup averages
> -------------------------------------
> 	Max		   86032 usec
> 	Avg		    2147 usec
> 	Stdev		    7659 usec
> 	Stdev mean	     350 usec
> 
> Work averages
> -------------------------------------
> 	Max		  374303 usec
> 	Avg		  309004 usec
> 	Stdev		   43155 usec
> 	Stdev mean	    1970 usec
> [admin@localhost ~]$ latt -c16 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=16
> Entries logged: 320
> 
> Wakeup averages
> -------------------------------------
> 	Max		   41166 usec
> 	Avg		    1150 usec
> 	Stdev		    4706 usec
> 	Stdev mean	     263 usec
> 
> Work averages
> -------------------------------------
> 	Max		  178917 usec
> 	Avg		  155367 usec
> 	Stdev		   16074 usec
> 	Stdev mean	     899 usec
> [admin@localhost ~]$ latt -c8 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=8
> Entries logged: 184
> 
> Wakeup averages
> -------------------------------------
> 	Max		   20256 usec
> 	Avg		     585 usec
> 	Stdev		    2306 usec
> 	Stdev mean	     170 usec
> 
> Work averages
> -------------------------------------
> 	Max		   88262 usec
> 	Avg		   75957 usec
> 	Stdev		    7102 usec
> 	Stdev mean	     524 usec
> [admin@localhost ~]$ latt -c4 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=4
> Entries logged: 104
> 
> Wakeup averages
> -------------------------------------
> 	Max		    7950 usec
> 	Avg		     663 usec
> 	Stdev		    1719 usec
> 	Stdev mean	     169 usec
> 
> Work averages
> -------------------------------------
> 	Max		   50647 usec
> 	Avg		   38685 usec
> 	Stdev		    4053 usec
> 	Stdev mean	     397 usec
> [admin@localhost ~]$ latt -c2 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=2
> Entries logged: 54
> 
> Wakeup averages
> -------------------------------------
> 	Max		      33 usec
> 	Avg		       9 usec
> 	Stdev		       5 usec
> 	Stdev mean	       1 usec
> 
> Work averages
> -------------------------------------
> 	Max		   21700 usec
> 	Avg		   20590 usec
> 	Stdev		     258 usec
> 	Stdev mean	      35 usec
> [admin@localhost ~]$ latt -c1 sleep 10
> 
> Parameters: min_wait=100ms, max_wait=500ms, clients=1
> Entries logged: 27
> 
> Wakeup averages
> -------------------------------------
> 	Max		      22 usec
> 	Avg		       9 usec
> 	Stdev		       3 usec
> 	Stdev mean	       1 usec
> 
> Work averages
> -------------------------------------
> 	Max		   20614 usec
> 	Avg		   20162 usec
> 	Stdev		     125 usec
> 	Stdev mean	      24 usec
> 
> 
> 
> RIFS-V3 is the new name of RIFS-ES. It looks like CFS. but with RIFS,
> the latency is much lower.
> 




  reply	other threads:[~2012-07-07 22:01 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-07 20:58 [PATCH]RIFS-V3-Test For 3.4.x kernel Chen
2012-07-07 22:01 ` Oleksandr Natalenko [this message]
2012-07-08  3:37   ` Chen
2012-07-08  9:21     ` Oleksandr Natalenko
2012-07-08 12:16       ` Chen
2012-07-08 12:23         ` richard -rw- weinberger
     [not found]           ` <CANQmPXiMhahyT5BQAaw5tSX9fzJUp6mqjHz7FgEy=9nLqy2-9A@mail.gmail.com>
2012-07-08 13:32             ` Chen
2012-07-08 14:14               ` Oleksandr Natalenko
2012-07-09 12:37           ` Hillf Danton
2012-07-09 13:07             ` richard -rw- weinberger
2012-07-09 13:18               ` Hillf Danton
2012-07-09 15:52                 ` Jan Ceuleers

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='jtabja$fhs$1@dough.gmane.org' \
    --to=pfactum@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.