> Szabolcs Szakacsits wrote:Most filesystems (ntfs-3g included) cannot be modified from the outside, so coherency isn't an issue. Otherwise currently fuse provides rather crude settings for caching: - timeout for attributes (per-inode, default 1s) - timeout for names (per-dentry, default 1s) - page cache is bypassed completely (per-file, default off) - invalidation of page cache on open (per-open, default on) Writes are synchronous even in the caching case, for various reasons. That is one of the reasons why write performance can be worse than read performance. For some filesystems (ntfs-3g), this limitation could be lifted, but that requires that the mtime handling be moved to the kernel in these cases, which is not yet possible. There are also plans to add some sort of cache coherency protocol, where the filesystem can asynchronously call back to fuse to invalidate data or metadata. Sshfs is not coherent (but neither is NFS), it just has timeouts for caches and invalidation based on modification time. Miklos -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Parag Warudkar | Re: soft lockup - CPU#1 stuck for 15s! [swapper:0] |
| Bryan Woods | Stardom SATA HSM violation |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Steven Rostedt | [PATCH 2/2] ftrace: support for PowerPC |
git: | |
| Abdelrazak Younes | Git-windows and git-svn? |
| Linus Torvalds | Re: On Tabs and Spaces |
| Shawn O. Pearce | Java Git (aka jgit) library switching license to BSD/EPL |
| Manu | Re: fatal: unable to create '.git/index': File exists |
| Brandon Lee | DELL PERC 5iR slow performance |
| Chris Jones | GRE over IPsec |
| Frank Bax | wine question |
| Jona Joachim | X11 very slow with SMP kernel |
| Jon Anhold | rawrite |
| Mark Tarrabain | Some thoughts on device drivers |
| Rik Faith | ATI VGA WONDER driver for x386 |
| Seng-Poh Lee, Speedy | Slight rlogind problem, 'Unable to determine your tty name' |
| SMDK2410 LCD Framebuffer driver | 3 hours ago | Linux kernel |
| Resetting the bios password for Toshiba Laptop | 4 hours ago | Hardware |
| Problem booting a barebone kernel in VMWare | 7 hours ago | Linux kernel |
| IP layer send packet | 11 hours ago | Linux kernel |
| PID to ELF image full path | 14 hours ago | Linux kernel |
| types of kernel | 1 day ago | Linux kernel |
| magical mounts | 2 days ago | Linux kernel |
| Problem in scim in Fedora 9 | 2 days ago | Linux general |
| The new Western Digital power saving drives | 2 days ago | Hardware |
| Battery Maximizer Software | 3 days ago | Linux kernel |
