lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:	Wed, 18 Nov 2009 18:14:48 -0500
From:	Vivek Goyal <vgoyal@...hat.com>
To:	"Alan D. Brunelle" <Alan.Brunelle@...com>
Cc:	Jens Axboe <jens.axboe@...cle.com>, linux-kernel@...r.kernel.org
Subject: Re: [RFC] Block IO Controller V3 - some results

On Wed, Nov 18, 2009 at 09:30:35AM -0500, Alan D. Brunelle wrote:
> I've added in the base OS results. Haven't analyzed them fully (on
> vacation :-) ) but it looks like we do lose some performance (first
> table) and some oddities in apportionment proportions...
> 

Thanks for all the testing Alan. With more groups we will loose some
performance because of additional idling and need for isolation. I guess
I can not completely avoid it but the current pure random IO loss seems to be
too high to bear.

Let me first sort that out. I am working on some patches and doing testing.
Once that is done, please take the new patchset and try it again.

Thanks
Vivek

> ---- ---- - --------- --------- --------- --------- --------- 
> Mode RdWr N   base    i1,g1,s8  i1,g0,s8  i1,g1,s0  i1,g0,s0  
> ---- ---- - --------- --------- --------- --------- --------- 
> rnd  rd   2      37.8      33.7      33.2      33.2      33.2 
> rnd  rd   4      37.1      28.6      26.8      26.7      26.7 
> rnd  rd   8      39.5      20.8      17.6      17.8      17.7 
> 
> rnd  wr   2      59.9      57.4      55.8      55.9      55.8 
> rnd  wr   4      59.4      52.1      47.8      47.6      47.6 
> rnd  wr   8      58.3      41.6      30.8      30.7      30.7 
> 
> rnd  rdwr 2      44.6      39.0      38.3      38.3      38.5 
> rnd  rdwr 4      44.6      33.2      30.5      30.4      30.7 
> rnd  rdwr 8      47.8      24.0      19.0      19.2      19.5 
> 
> seq  rd   2     610.4     609.5     609.6     608.4     608.5 
> seq  rd   4     612.4     612.1     612.3     613.5     613.7 
> seq  rd   8     615.2     614.8     615.4     616.3     616.2 
> 
> seq  wr   2     719.1     716.2     722.7     732.2     736.9 
> seq  wr   4     709.1     710.5     734.2     737.4     734.4 
> seq  wr   8     696.4     700.6     714.0     720.1     715.8 
> 
> seq  rdwr 2     699.8     666.7     669.1     673.4     673.1 
> seq  rdwr 4     672.5     668.1     668.5     667.5     667.9 
> seq  rdwr 8     675.3     674.0     674.9     675.6     676.2 
> 
> ===============================================================
> 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> Test        Mode RdWr N test0 test1 test2 test3 test4 test5 test6 test7 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> base        rnd  rd   2  18.8  19.1 
> base        rnd  rd   4   9.9   9.8   9.2   8.2 
> base        rnd  rd   8   4.9   5.0   4.9   5.0   4.9   4.9   4.8   5.0 
> 
> base        rnd  wr   2  22.4  37.5 
> base        rnd  wr   4  15.4  14.4  15.4  14.2 
> base        rnd  wr   8   7.6   6.9   7.2   7.4   7.3   7.4   7.2   7.4 
> 
> base        rnd  rdwr 2  21.1  23.5 
> base        rnd  rdwr 4  11.1  11.6  10.7  11.3 
> base        rnd  rdwr 8   6.0   6.0   6.1   6.0   5.8   5.8   6.1   5.8 
> 
> 
> base        seq  rd   2 306.1 304.3 
> base        seq  rd   4 153.2 151.9 152.7 154.5 
> base        seq  rd   8  80.7  75.6  76.7  76.0  76.8  76.1  77.8  75.4 
> 
> base        seq  wr   2 358.9 360.2 
> base        seq  wr   4 179.7 176.6 175.0 177.7 
> base        seq  wr   8  88.2  84.5  88.0  86.1  86.0  88.4  86.3  88.9 
> 
> base        seq  rdwr 2 350.1 349.7 
> base        seq  rdwr 4 164.2 178.3 164.1 166.0 
> base        seq  rdwr 8  83.4  84.9  84.0  81.2  87.4  83.5  85.1  85.8
> 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> Test        Mode RdWr N test0 test1 test2 test3 test4 test5 test6 test7 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> i1,g1,s8    rnd  rd   2  11.1  22.6 
> i1,g1,s8    rnd  rd   4   0.8   2.6  10.4  14.8 
> i1,g1,s8    rnd  rd   8   0.4   0.7   1.0   1.4   2.0   3.2   5.3   6.8 
> 
> i1,g1,s8    rnd  wr   2  12.2  45.3 
> i1,g1,s8    rnd  wr   4   0.6   1.3  16.7  33.5 
> i1,g1,s8    rnd  wr   8   0.3   0.5   0.7   0.9   1.4   2.2  11.7  24.0 
> 
> i1,g1,s8    rnd  rdwr 2  12.6  26.4 
> i1,g1,s8    rnd  rdwr 4   0.7   2.2  12.3  18.0 
> i1,g1,s8    rnd  rdwr 8   0.3   0.5   0.8   1.2   1.8   3.5   7.1   8.7 
> 
> 
> i1,g1,s8    seq  rd   2 234.7 374.8 
> i1,g1,s8    seq  rd   4  89.7 130.1 171.8 220.4 
> i1,g1,s8    seq  rd   8  34.7  59.1  65.2  74.6  85.4  89.8  97.9 108.1 
> 
> i1,g1,s8    seq  wr   2 264.4 451.9 
> i1,g1,s8    seq  wr   4  98.4 151.5 203.8 256.8 
> i1,g1,s8    seq  wr   8  37.7  65.0  74.3  86.5  96.0 102.8 113.7 124.6 
> 
> i1,g1,s8    seq  rdwr 2 240.0 426.7 
> i1,g1,s8    seq  rdwr 4  92.3 139.5 191.0 245.3 
> i1,g1,s8    seq  rdwr 8  33.7  59.7  68.0  80.2  94.1 103.2 111.9 123.3 
> 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> Test        Mode RdWr N test0 test1 test2 test3 test4 test5 test6 test7 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> i1,g0,s8    rnd  rd   2  12.1  21.1 
> i1,g0,s8    rnd  rd   4   2.2   5.8   8.1  10.7 
> i1,g0,s8    rnd  rd   8   1.2   1.3   1.6   2.2   2.3   2.5   3.1   3.4 
> 
> i1,g0,s8    rnd  wr   2  21.1  34.7 
> i1,g0,s8    rnd  wr   4  11.9  12.2  11.9  11.9 
> i1,g0,s8    rnd  wr   8   4.0   4.0   4.0   3.9   3.8   3.7   3.7   3.6 
> 
> i1,g0,s8    rnd  rdwr 2  13.9  24.3 
> i1,g0,s8    rnd  rdwr 4   3.1   7.5   9.3  10.5 
> i1,g0,s8    rnd  rdwr 8   1.5   1.6   1.8   2.2   2.5   2.7   3.4   3.3 
> 
> 
> i1,g0,s8    seq  rd   2 264.1 345.4 
> i1,g0,s8    seq  rd   4  92.7 133.2 169.1 217.3 
> i1,g0,s8    seq  rd   8  41.5  64.5  67.1  76.1  85.0  84.6  91.0 105.5 
> 
> i1,g0,s8    seq  wr   2 319.1 403.6 
> i1,g0,s8    seq  wr   4 108.4 164.0 210.2 251.6 
> i1,g0,s8    seq  wr   8  50.8  72.3  78.5  87.3  94.2  99.9 109.0 122.0 
> 
> i1,g0,s8    seq  rdwr 2 267.4 401.7 
> i1,g0,s8    seq  rdwr 4  94.0 138.5 191.8 244.3 
> i1,g0,s8    seq  rdwr 8  38.9  61.5  72.2  83.0  95.1 100.1 106.0 118.1 
> 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> Test        Mode RdWr N test0 test1 test2 test3 test4 test5 test6 test7 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> i1,g0,s8    rnd  rd   2  12.1  21.1 
> i1,g0,s8    rnd  rd   4   2.2   5.8   8.1  10.7 
> i1,g0,s8    rnd  rd   8   1.2   1.3   1.6   2.2   2.3   2.5   3.1   3.4 
> 
> i1,g0,s8    rnd  wr   2  21.1  34.7 
> i1,g0,s8    rnd  wr   4  11.9  12.2  11.9  11.9 
> i1,g0,s8    rnd  wr   8   4.0   4.0   4.0   3.9   3.8   3.7   3.7   3.6 
> 
> i1,g0,s8    rnd  rdwr 2  13.9  24.3 
> i1,g0,s8    rnd  rdwr 4   3.1   7.5   9.3  10.5 
> i1,g0,s8    rnd  rdwr 8   1.5   1.6   1.8   2.2   2.5   2.7   3.4   3.3 
> 
> 
> i1,g0,s8    seq  rd   2 264.1 345.4 
> i1,g0,s8    seq  rd   4  92.7 133.2 169.1 217.3 
> i1,g0,s8    seq  rd   8  41.5  64.5  67.1  76.1  85.0  84.6  91.0 105.5 
> 
> i1,g0,s8    seq  wr   2 319.1 403.6 
> i1,g0,s8    seq  wr   4 108.4 164.0 210.2 251.6 
> i1,g0,s8    seq  wr   8  50.8  72.3  78.5  87.3  94.2  99.9 109.0 122.0 
> 
> i1,g0,s8    seq  rdwr 2 267.4 401.7 
> i1,g0,s8    seq  rdwr 4  94.0 138.5 191.8 244.3 
> i1,g0,s8    seq  rdwr 8  38.9  61.5  72.2  83.0  95.1 100.1 106.0 118.1 
> 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> Test        Mode RdWr N test0 test1 test2 test3 test4 test5 test6 test7 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> i1,g1,s0    rnd  rd   2  12.1  21.1 
> i1,g1,s0    rnd  rd   4   2.4   6.3   8.4   9.5 
> i1,g1,s0    rnd  rd   8   1.0   1.4   1.7   2.1   2.5   2.7   3.1   3.4 
> 
> i1,g1,s0    rnd  wr   2  21.8  34.1 
> i1,g1,s0    rnd  wr   4  12.6  12.4  11.4  11.2 
> i1,g1,s0    rnd  wr   8   5.0   4.5   3.9   3.7   3.5   3.4   3.4   3.3 
> 
> i1,g1,s0    rnd  rdwr 2  14.1  24.2 
> i1,g1,s0    rnd  rdwr 4   3.6   7.7   9.0  10.1 
> i1,g1,s0    rnd  rdwr 8   1.2   1.7   1.9   2.2   2.4   2.8   3.3   3.8 
> 
> 
> i1,g1,s0    seq  rd   2 299.7 308.7 
> i1,g1,s0    seq  rd   4 102.6 159.5 171.3 180.2 
> i1,g1,s0    seq  rd   8  60.2  71.0  61.8  65.6  73.4  87.3  96.9 100.3 
> 
> i1,g1,s0    seq  wr   2 351.3 380.9 
> i1,g1,s0    seq  wr   4 119.1 181.9 206.2 230.2 
> i1,g1,s0    seq  wr   8  63.9  74.9  74.0  81.3  92.2 101.3 111.7 120.8 
> 
> i1,g1,s0    seq  rdwr 2 296.1 377.4 
> i1,g1,s0    seq  rdwr 4  99.8 137.6 188.5 241.7 
> i1,g1,s0    seq  rdwr 8  53.9  64.7  70.5  82.5  92.9  92.5 102.0 116.6 
> 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> Test        Mode RdWr N test0 test1 test2 test3 test4 test5 test6 test7 
> ----------- ---- ---- - ----- ----- ----- ----- ----- ----- ----- ----- 
> i1,g0,s0    rnd  rd   2  12.3  20.9 
> i1,g0,s0    rnd  rd   4   2.6   6.5   7.8   9.8 
> i1,g0,s0    rnd  rd   8   1.0   1.4   1.7   2.1   2.4   2.7   3.2   3.4 
> 
> i1,g0,s0    rnd  wr   2  21.7  34.2 
> i1,g0,s0    rnd  wr   4  13.8  11.9  11.1  10.8 
> i1,g0,s0    rnd  wr   8   5.1   4.5   3.9   3.6   3.5   3.4   3.3   3.3 
> 
> i1,g0,s0    rnd  rdwr 2  14.1  24.4 
> i1,g0,s0    rnd  rdwr 4   3.9   7.6   8.4  10.8 
> i1,g0,s0    rnd  rdwr 8   1.1   1.6   1.9   2.3   2.6   3.0   3.3   3.6 
> 
> 
> i1,g0,s0    seq  rd   2 300.0 308.5 
> i1,g0,s0    seq  rd   4 101.8 160.1 171.4 180.4 
> i1,g0,s0    seq  rd   8  61.3  71.7  61.3  65.6  73.9  85.5  96.4 100.4 
> 
> i1,g0,s0    seq  wr   2 354.1 382.8 
> i1,g0,s0    seq  wr   4 117.6 182.2 206.1 228.4 
> i1,g0,s0    seq  wr   8  64.5  75.1  75.7  81.3  90.3 100.4 110.0 118.5 
> 
> i1,g0,s0    seq  rdwr 2 297.8 375.3 
> i1,g0,s0    seq  rdwr 4 100.1 137.8 190.6 239.3 
> i1,g0,s0    seq  rdwr 8  54.4  64.1  71.1  81.9  92.7  93.0 103.2 115.9 
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists