6. The computing device of claim 1 , wherein the file cache manager is to implement the context-aware eviction policy in response to a determination that the file cache has reached a threshold of available capacity.
1. A computing device comprising: a file cache; and a file cache manager coupled with the file cache, to implement a context-aware eviction policy to identify a candidate file for deletion from the file cache, from a plurality of individual files contained within the file cache, based at least in part on file-level context information associated with the individual files, wherein the file-level context information includes an indication of access recency and access frequency associated with the individual files, and wherein to identify the candidate file for deletion from the file cache is based, at least in part, on both the indication of access recency and the indication of access frequency of the individual files; wherein the file-level context information further includes an indication of application-level relationships between the individual files, including a file access pattern of an application under execution on the computing device; wherein the file cache manager is further to identify the candidate file for deletion from the file cache based at least in part on the indication of application-level relationships; and wherein to identify a candidate file for deletion from the file cache, based at least in part on the indication of application-level relationships, the file cache manager is further to eliminate for consideration those individual files that are indicated, by the file access pattern, as being accessed after an individual file that was recently accessed by the application.