Re: [RFC][PATCH 0/3] Skip I/O merges when disabled

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jens Axboe <jens.axboe@...>
Cc: Andi Kleen <andi@...>, Alan D. Brunelle <Alan.Brunelle@...>, linux-kernel@vger.kernel.org <linux-kernel@...>
Date: Thursday, April 24, 2008 - 11:53 am

Jens Axboe wrote:

  If this is intended for databases, it might be backwards (;-)) 

  The commercial unix "forcedirectio" option that Oracle and other
database vendors usually ask for turns out to be a benefit
in large sequential data transfers, because it does two things:

1) transfers directly between user address space and disk, avoiding buffering, and
2) allows enthusiastic coalescence of synchronous writes

  Is this intended for DBMSs, or for something esle?

--dave 
-- 
David Collier-Brown            | Always do right. This will gratify
Sun Microsystems, Toronto      | some people and astonish the rest
davecb@sun.com                 |                      -- Mark Twain
(905) 943-1983, cell: (647) 833-9377, (800) 555-9786 x56583
bridge: (877) 385-4099 code: 506 9191#
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Wed Apr 23, 3:08 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 9:31 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 9:43 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Andi Kleen, (Thu Apr 24, 9:29 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 9:59 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Andi Kleen, (Thu Apr 24, 10:15 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 11:04 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, David Collier-Brown, (Thu Apr 24, 11:53 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 12:29 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 10:13 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Andi Kleen, (Fri Apr 25, 3:13 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Carl Henrik Lunde, (Thu Apr 24, 6:04 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 11:05 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 3:09 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 4:38 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 8:09 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Fri Apr 25, 4:38 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Fri Apr 25, 7:17 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Fri Apr 25, 8:17 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Mon Apr 28, 12:36 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Tue Apr 29, 3:37 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Fri Apr 25, 7:25 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Aaron Carroll, (Fri Apr 25, 8:06 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Fri Apr 25, 8:14 am)
[RFC][PATCH 3/3] Do not use rqhash when merges disabled, Alan D. Brunelle, (Wed Apr 23, 3:15 pm)
Re: [RFC][PATCH 3/3] Do not use rqhash when merges disabled, Alan D. Brunelle, (Wed Apr 23, 8:59 pm)
Re: [RFC][PATCH 1/3] Add flag and sysfs interfaces, Alan D. Brunelle, (Wed Apr 23, 3:12 pm)