If your workload fills the cache, it should be. If your workload churns or is smaller then the amount of cache, it could not. Either way, it speaks to if block are ejected/invalidated due to size constraints of the cache.
Maybe netapp should expose some new counters for reasons why a block was invalidated, or ejected.
-Blake
Just speculating here...
To me "evict" indicates the removal of a valid block of data, probably to make room for a "fresher" block.
I think "invalidate" indicates that the block of data is no longer valid, perhaps because the corresponding disk block has been freed due to file deletion, etc.
Steve Losen scl@virginia.edu phone: 434-924-0640
University of Virginia ITC Unix Support