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

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: David Collier-Brown
Date: Thursday, April 24, 2008 - 8: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, 12:08 pm)
Re: [RFC][PATCH 1/3] Add flag and sysfs interfaces, Alan D. Brunelle, (Wed Apr 23, 12:12 pm)
[RFC][PATCH 2/3] Have __make_request skip merges when disabled, Alan D. Brunelle, (Wed Apr 23, 12:14 pm)
[RFC][PATCH 3/3] Do not use rqhash when merges disabled, Alan D. Brunelle, (Wed Apr 23, 12:15 pm)
Re: [RFC][PATCH 3/3] Do not use rqhash when merges disabled, Alan D. Brunelle, (Wed Apr 23, 5:59 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 12:09 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 5:09 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Andi Kleen, (Thu Apr 24, 6:29 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 6:31 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 6:43 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 6:59 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 7:13 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Andi Kleen, (Thu Apr 24, 7:15 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 8:04 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Thu Apr 24, 8:05 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, David Collier-Brown, (Thu Apr 24, 8:53 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 9:29 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Thu Apr 24, 1:38 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Carl Henrik Lunde, (Thu Apr 24, 3:04 pm)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Andi Kleen, (Fri Apr 25, 12:13 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Fri Apr 25, 1:38 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Fri Apr 25, 4:17 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Fri Apr 25, 4:25 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Aaron Carroll, (Fri Apr 25, 5:06 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Fri Apr 25, 5:14 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Fri Apr 25, 5:17 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Alan D. Brunelle, (Mon Apr 28, 9:36 am)
Re: [RFC][PATCH 0/3] Skip I/O merges when disabled, Jens Axboe, (Tue Apr 29, 12:37 am)