> A bit more background on what happened here: some code went into 1.6 that > allowed the Linux client to use the splice() family of VFS calls. These > calls can speed up some transfers (apparently ones involving both a file > and a pipe, but I am not a Linux VFS expoert).
A bit more background to Ben’s background … The code that was added speeds up the process of copying data from the disk cache back to the fileserver. It avoids a number of memory copies by taking information directly from the OS page cache and sending it straight to RX. It is involved in every write operation performed by a Linux cache manager that uses a disk cache. For those who are interested, the original commit was 34ffc9cd7d7eed62229704ad0e1d327f076ea7b6, reviewed at http://gerrit.openafs.org/903 Cheers, Simon. — Simon Wilkinson AuriStor Inc. _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
