public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: jbarnes@sgi.com (Jesse Barnes)
To: Andrew Morton <akpm@osdl.org>, axboe@suse.de
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.4-mm2
Date: Mon, 15 Mar 2004 14:11:27 -0800	[thread overview]
Message-ID: <20040315221127.GA23743@sgi.com> (raw)
In-Reply-To: <20040314172809.31bd72f7.akpm@osdl.org>

On Sun, Mar 14, 2004 at 05:28:09PM -0800, Andrew Morton wrote:
> - Added the new per-address_space block unplugging code.  This is designed
>   to reduce the locking contention against the global plug list's lock and it
>   also allows us to avoid unplugging all the queues in the machine when we
>   want just a single queue to kick off its I/O.

Looks pretty good, same benchmark as last time (though hopefully the
profiles look a little nicer--sorry David, I wasn't able to get qprof
working today).

10 qla2200 fc controllers, 64 cpus, 112 disks

-------------------------------------
2.6.4 ~43252 I/Os per second

[root@revenue sio]# readprofile -p /root/profile.out -m /root/System.map | sort -nr | head -20
926930 total                                      0.1601
508304 snidle                                   1323.7083
170017 cpu_idle                                 354.2021
148308 default_idle                             4634.6250
 21765 blk_run_queues                            37.7865
 16914 __make_request                             4.6775
 16897 scsi_request_fn                            8.9497
  6478 scsi_end_request                          11.9081
  6111 schedule                                   1.1233
  4750 dio_bio_end_io                            12.3698
  3749 qla2x00_start_scsi                         1.5215
  3475 qla2x00_queuecommand                       0.8484
  3062 sn_dma_flush                               4.5565
  1313 scsi_dispatch_cmd                          0.9118
   997 scsi_device_unbusy                         2.3966
   917 dio_await_one                              1.5920
   910 get_request                                0.5687
   890 __end_that_request_first                   0.8428
   873 mempool_alloc                              0.9094
   834 __mod_timer                                0.8145

vmstat:
procs                      memory      swap          io     system cpu
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 4 113      0 252927360  12112   4288    0    0 14649     0 73289 56926  0  7 45 48
 3 114      0 252927424  12112   4288    0    0 23187     1 75524 91055  0 13  1 85
 5 111      0 252927424  12112   4288    0    0 23142     0 75440 90893  0 13  0 87
 5 112      0 252927552  12112   4288    0    0 23581     0 75750 92907  0 12  0 88
 9 108      0 252927552  12112   4288    0    0 23224     0 75698 91226  0 14  0 86
 3 114      0 252927680  12112   4288    0    0 23474     0 75912 92509  0 12  1 87
 2 114      0 252927680  12112   4288    0    0 22651     0 75092 88730  0 15  0 85
 7 114      0 252927872  12112   4288    0    0 22915     0 75298 89525  0 15  0 84
 4 112      0 252927872  12112   4288    0    0 23106     0 75348 90598  0 15  0 85
 0  0      0 252951488  12112  20688    0    0 21193     0 89210 85060  0 17  5 79

-------------------------------------
2.6.4-mm2 ~46655 I/Os per second

[root@revenue sio]# readprofile -p /root/profile.out -m /root/System.map | sort -nr | head -20
935122 total                                      0.1656
543734 snidle                                   1415.9740
182199 cpu_idle                                 379.5813
158268 default_idle                             4945.8750
  6850 scsi_request_fn                            3.6282
  6067 scsi_end_request                          11.1526
  4695 __make_request                             1.3338
  4347 dio_bio_end_io                            12.3494
  3782 schedule                                   0.6677
  3323 sn_dma_flush                               4.9449
  3314 pci_cacheline_size                         4.5027
  1753 sd_rw_intr                                 1.5652
  1313 dio_await_one                              1.7840
  1259 scsi_device_unbusy                         3.0264
  1201 scsi_dispatch_cmd                          0.8340
   847 sd_open                                    1.2031
   671 __mod_timer                                0.5825
   661 __end_that_request_first                   0.6259
   593 mempool_free                               1.1582
   568 scsi_io_completion                         0.2863

vmstat:
procs                      memory      swap          io     system cpu
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 2 112      0 253452832  12128  69872    0    0  7703    17 77455 25398  0  2 94  4
 4 112      0 253452640  12128  69872    0    0 24694     0 76935 84163  0  8 79 13
 2 114      0 253452512  12128  69872    0    0 24744     8 76523 86890  0  8 71 21
 6 110      0 253452512  12128  69872    0    0 24614     0 76418 86889  0  8 70 22
 3 113      0 253452448  12128  69872    0    0 24652     0 76427 87022  0  8 68 24
 4 112      0 253452640  12128  69872    0    0 24504     0 76552 87179  0  8 67 25
 2 114      0 253452640  12128  69872    0    0 24540     0 76559 86955  0  8 66 27
 5 111      0 253452640  12128  69872    0    0 24525    17 76521 87415  0  8 66 26
 7 109      0 253452640  12128  69872    0    0 24528     0 76526 87092  0  8 66 27
 2 114      0 253452768  12128  69872    0    0 24488     0 76619 87209  0  8 66 27
 0  0      0 253498848  12128  69872    0    0  5789     0 84614 21581  0  2 91  6

  parent reply	other threads:[~2004-03-15 22:14 UTC|newest]

Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-15  1:28 2.6.4-mm2 Andrew Morton
2004-03-15  1:57 ` 2.6.4-mm2 Joshua Kwan
2004-03-15  6:08   ` 2.6.4-mm2 Sam Ravnborg
2004-03-15  9:32 ` [patch] 2.6.4-mm2: ALSA au88x0.c doesn't compile with gcc 2.95 Adrian Bunk
2004-03-15  9:36 ` 2.6.4-mm2: ALSA au88{1,2}0: multiply defined symbols Adrian Bunk
2004-03-15 18:54 ` 2.6.4-mm2 Sam Ravnborg
2004-03-20 22:50   ` 2.6.4-mm2 Olaf Hering
2004-03-15 19:18 ` 2.6.4-mm2 (compile stats) John Cherry
2004-03-15 20:57 ` 2.6.4-mm2 Thomas Schlichter
2004-03-15 21:08   ` 2.6.4-mm2 Thomas Schlichter
2004-03-15 21:18   ` 2.6.4-mm2 Andrew Morton
2004-03-15 21:18     ` 2.6.4-mm2 Jens Axboe
2004-03-15 22:40     ` 2.6.4-mm2 Thomas Schlichter
2004-03-15 22:11 ` Jesse Barnes [this message]
2004-03-16 18:32 ` 2.6.4-mm2 Daniel McNeil
2004-03-16 21:58   ` 2.6.4-mm2 Chris Mason
2004-03-16 23:21     ` 2.6.4-mm2 Andrew Morton
2004-03-16 23:28       ` 2.6.4-mm2 Andrew Morton
2004-03-16 23:39         ` 2.6.4-mm2 Andrew Morton
2004-03-17  0:10           ` 2.6.4-mm2 Daniel McNeil
     [not found]           ` <1079485055.4181.1115.camel@watt.suse.com>
     [not found]             ` <1079487710.3100.22.camel@ibm-c.pdx.osdl.net>
     [not found]               ` <20040316180043.441e8150.akpm@osdl.org>
2004-03-17 20:11                 ` 2.6.4-mm2 Chris Mason
2004-03-17 20:33                   ` 2.6.4-mm2 Andrew Morton
2004-03-17 22:46                     ` 2.6.4-mm2 Chris Mason
2004-03-17 23:09                       ` 2.6.4-mm2 Andrew Morton
2004-03-17 23:27                         ` 2.6.4-mm2 Chris Mason
2004-03-17 23:51                           ` 2.6.4-mm2 Andrew Morton
2004-03-18  0:06                             ` 2.6.4-mm2 Chris Mason
2004-03-18  0:13                               ` 2.6.4-mm2 Andrew Morton
2004-03-18  0:31                                 ` 2.6.4-mm2 Chris Mason
2004-03-18  0:33                                   ` 2.6.4-mm2 Andrew Morton
2004-03-18  0:41                                     ` 2.6.4-mm2 Chris Mason
2004-03-18  1:15                                     ` 2.6.4-mm2 Daniel McNeil
2004-03-18 17:53                                       ` 2.6.4-mm2 Daniel McNeil
2004-03-18 18:47                                         ` 2.6.4-mm2 Chris Mason
2004-03-18 19:10                                           ` 2.6.4-mm2 Daniel McNeil
2004-03-19 16:49                                             ` 2.6.5-rc2-mm2 and direct_read_under Daniel McNeil
2004-03-19 17:05                                               ` 2.6.5-rc1-mm2 " Daniel McNeil
2004-03-21 14:36                                                 ` Chris Mason
2004-03-22 18:10                                                   ` 2.6.5-rc1-mm2 and direct_read_under and wb Daniel McNeil
2004-03-22 18:23                                                     ` Chris Mason
2004-03-22 18:27                                                       ` Chris Mason
2004-03-22 18:35                                                     ` Chris Mason
2004-03-22 18:51                                                       ` Daniel McNeil
2004-03-22 23:13                                                         ` Andrew Morton
2004-03-23  0:51                                                           ` Daniel McNeil
2004-03-23  9:25                                                             ` Andrew Morton
2004-03-23 17:05                                                               ` Daniel McNeil
2004-03-23 17:59                                                                 ` Andrew Morton
2004-03-23 21:38                                                                   ` Daniel McNeil
2004-03-23 21:47                                                                     ` Andrew Morton
2004-03-18 17:37 ` 2.6.4-mm2 markw
2004-03-18 18:06   ` 2.6.4-mm2 Andrew Morton
2004-03-18 18:48     ` 2.6.4-mm2 markw
2004-03-18 19:10       ` 2.6.4-mm2 Chris Mason
2004-03-18 19:27     ` 2.6.4-mm2 Jens Axboe
2004-03-18 23:38       ` 2.6.4-mm2 markw
2004-03-19  7:39         ` 2.6.4-mm2 Jens Axboe
2004-03-19  3:15       ` 2.6.4-mm2 Andrew Morton
2004-03-19  7:39         ` 2.6.4-mm2 Jens Axboe
2004-03-19  7:52           ` 2.6.4-mm2 Andrew Morton
2004-03-19  7:57             ` 2.6.4-mm2 Jens Axboe
2004-03-19  8:19               ` 2.6.4-mm2 Andrew Morton
2004-03-19  8:31                 ` 2.6.4-mm2 Jens Axboe
2004-03-19  8:39                   ` 2.6.4-mm2 Andrew Morton
2004-03-19  8:48                     ` 2.6.4-mm2 Jens Axboe
2004-03-19  9:56             ` 2.6.4-mm2 Miquel van Smoorenburg
2004-03-19 10:00               ` 2.6.4-mm2 Jens Axboe
     [not found]         ` <20040318194150.4de65049.akpm@osdl.org>
2004-03-20  2:39           ` 2.6.4-mm2 Mark Wong
2004-03-20  2:47             ` 2.6.4-mm2 Mark Wong
2004-03-20  2:50             ` 2.6.4-mm2 Andrew Morton
2004-03-20  2:53               ` 2.6.4-mm2 Mark Wong
2004-03-20  3:52                 ` 2.6.4-mm2 Nick Piggin
2004-03-20  4:14                   ` 2.6.4-mm2 Andrew Morton
2004-03-20  4:24                     ` 2.6.4-mm2 Nick Piggin
2004-03-20  4:26                       ` 2.6.4-mm2 Nick Piggin
2004-03-20 21:17                       ` 2.6.4-mm2 Martin J. Bligh
2004-03-22 17:19             ` 2.6.4-mm2 Mary Edie Meredith
2004-03-23  0:27               ` 2.6.4-mm2 Andrew Morton
2004-03-23 19:21                 ` 2.6.4-mm2 Mary Edie Meredith
2004-03-23 19:32                   ` 2.6.4-mm2 Andrew Morton
2004-03-24  0:07                     ` 2.6.4-mm2 Mary Edie Meredith
2004-03-30 21:30                       ` 2.6.4-mm2 Mary Edie Meredith
     [not found] <A6974D8E5F98D511BB910002A50A6647615F5E26@hdsmsx402.hd.intel.com>
2004-03-20  4:19 ` 2.6.4-mm2 Len Brown
2004-03-20  4:26   ` 2.6.4-mm2 Andrew Morton
2004-03-20  4:32     ` 2.6.4-mm2 Mark Wong
     [not found] <A6974D8E5F98D511BB910002A50A6647615F5E2B@hdsmsx402.hd.intel.com>
2004-03-20  4:27 ` 2.6.4-mm2 Len Brown
2004-03-20  9:01   ` 2.6.4-mm2 Nick Piggin
2004-03-22 16:24     ` 2.6.4-mm2 markw
  -- strict thread matches above, loose matches on Subject: below --
2004-03-20 23:12 2.6.4-mm2 sam
2004-03-20 23:41 ` 2.6.4-mm2 Olaf Hering

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=20040315221127.GA23743@sgi.com \
    --to=jbarnes@sgi.com \
    --cc=akpm@osdl.org \
    --cc=axboe@suse.de \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox