Re: Performance Issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You probably shouldnt remove fsync() completely,
but make sure that you have fsync() called at least from the
WriteFilemark emulation.

That would mean that if the backup finished successfully, that final
write is followed by a single fsync() call so that if
WRITE, WRITE, ... WRITEFILEMARK has completed successfully you know
the data is safe on stable storage.
But you dont pay the price for fsync() on each data write.

regards
ronnie sahlberg


On Fri, Dec 9, 2011 at 7:33 AM, Gabriele <gabriele.mailing@xxxxxxxxxxx> wrote:
> After removing fsync(fd), I tried to wrote and read some tape images: all
> went good.
> I think it would be useful to add an option to tgtd or to the device created
> that allows skipping fsync(fd), remembering that is a performance goodie,
> but not so safe ...
>
> --
> Gabriele
>
> --
> To unsubscribe from this list: send the line "unsubscribe stgt" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SCSI]     [Linux RAID]     [Linux Clusters]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]

  Powered by Linux