]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
doc: Improve wording in “Sharing a cache on NFS”
authorJoel Rosdahl <joel@rosdahl.net>
Sun, 14 Jun 2020 08:43:47 +0000 (10:43 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 25 Jul 2020 19:24:38 +0000 (21:24 +0200)
(cherry picked from commit 293a9c8fb1b865ed355581d5cf4f90d985c8174f)

doc/MANUAL.adoc

index 58e091f23a727c7a24d142e290a674093a2ec16d..0b3cd1c71ce7be192ae59bb6fca071bf82081e34 100644 (file)
@@ -1094,15 +1094,17 @@ filesystems), but keep in mind that:
 * Having the cache on NFS may slow down compilation. Make sure to do some
   benchmarking to see if it's worth it.
 * ccache hasn't been tested very thoroughly on NFS.
-* If operating system versions is different then cache direct hit will be lesser,
-  and it will lead to slower cache preprocessor hits. sloppiness config can be set to 
-  system_headers to ignore different system header and increase cache direct hits.
-  It is recommended to have same operating system version when using cache on NFS
-  to increase cache direct hits.
 
 A tip is to set *temporary_dir* to a directory on the local host to avoid NFS
 traffic for temporary files.
 
+It is recommended to use the same operating system version when using a shared
+cache. If operating system versions are different then system include files
+will likely be different and there will be few or no cache hits between the
+systems. One way of improving cache hit rate in that case is to set
+<<config_sloppiness,*sloppiness*>> to *system_headers* to ignore system
+headers.
+
 
 Using ccache with other compiler wrappers
 -----------------------------------------