NX 11.0.1.mp01 | SW 2016 | TcUA 11.2.3
Here is the difference in a nutshell:
A. Whole File Cache : The file is stored in the cache as a "whole file". This is our normal everyday file.
B. Segment cache: Think of this as a memory map of the file. The files are stored in chunks (different fron the OS chunks) and while accessing these chunks are threaded together to create the file.
Now given that whole file cache is our regular file you can easily use NFS or other network storage for your cache.
For the same reason it is easy to apply all housekeeping, including redundancy, that you can apply on regular files.
You no longer have to buy local disk or a special card to make network disk appear local to the operating system.
Some platforms used to have problems with the memory mapping, whole file cache overcomes it.
There should not be any perceivable performance issue, we have maintained the fast access for clients when we provided the whole file cache capability.
Hope that helps