- To: Jan Kara <jack@xxxxxxx>
- Subject: Re: [PATCHSET v3.1 0/7] data integrity: Stabilize pages during writeback for various fses
- From: OGAWA Hirofumi <hirofumi@xxxxxxxxxxxxxxxxxx>
- Date: Wed, 11 May 2011 01:12:13 +0900
- Cc: "Darrick J. Wong" <djwong@xxxxxxxxxx>, Theodore Tso <tytso@xxxxxxx>, Alexander Viro <viro@xxxxxxxxxxxxxxxxxx>, Jens Axboe <axboe@xxxxxxxxx>, "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>, Jeff Layton <jlayton@xxxxxxxxxx>, Dave Chinner <david@xxxxxxxxxxxxx>, linux-kernel <linux-kernel@xxxxxxxxxxxxxxx>, Dave Hansen <dave@xxxxxxxxxxxxxxxxxx>, Christoph Hellwig <hch@xxxxxxxxxxxxx>, linux-mm@xxxxxxxxx, Chris Mason <chris.mason@xxxxxxxxxx>, Joel Becker <jlbec@xxxxxxxxxxxx>, linux-scsi <linux-scsi@xxxxxxxxxxxxxxx>, linux-fsdevel <linux-fsdevel@xxxxxxxxxxxxxxx>, linux-ext4@xxxxxxxxxxxxxxx, Mingming Cao <mcao@xxxxxxxxxx>
- In-reply-to: <20110510145421.GJ4402@xxxxxxxxxxxxx> (Jan Kara's message of "Tue, 10 May 2011 16:54:21 +0200")
- User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
Jan Kara <jack@xxxxxxx> writes:
>> Did you already consider, to copy only if page was writeback (like
>> copy-on-write)? I.e. if page is on I/O, copy, then switch the page for
>> writing new data.
> Yes, that was considered as well. We'd have to essentially migrate the
> page that is under writeback and should be written to. You are going to pay
> the cost of page allocation, copy, increased memory & cache pressure.
> Depending on your backing storage and workload this may or may not be better
> than waiting for IO...
Maybe possible, but you really think on usual case just blocking is
better?
Thanks.
--
OGAWA Hirofumi <hirofumi@xxxxxxxxxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[SCSI Target Devel]
[Linux SCSI Target Infrastructure]
[Kernel Newbies]
[Share Photos]
[IDE]
[Security]
[Git]
[Netfilter]
[Bugtraq]
[Photos]
[Yosemite]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Linux ATA RAID]
[Linux IIO]
[Samba]
[Video 4 Linux]
[Device Mapper]
[Linux Resources]