Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Jul 2011 12:33:08 +0300
From:      Ilya Putsikau <iputsikau@gmail.com>
To:        soc-status@freebsd.org
Cc:        Ivan Voras <ivoras@gmail.com>, Hans Petter Selasky <hselasky@c2i.net>
Subject:   [fuse] Status report #7
Message-ID:  <CACjQ-NrZN-EO6JeEc=v_ACkYp-HjpoX4Y24=0=jFicgQmZUXSA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Project: Finish porting fuse

Fuse can now pass fsx tests and no longer freezes with blogbench.
Actually blogbench didn't freeze before, it performed a lot of reads
at very big offsets. After fixing io in fuse I no longer see such
behavior in blogbench.

Known issues:

1. It may panic if application killed while operations in progress. It
could panic before but recent changes made error easier to trigger

2. Expect much lower io performance. Additional setattr or getattr
operation is now called for almost every write, io buffer size was
decreased to page size, data cache is invalidated when last file
closed. I'll try to improve it next week.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACjQ-NrZN-EO6JeEc=v_ACkYp-HjpoX4Y24=0=jFicgQmZUXSA>