Plan for caching and performance in SharePoint Server 2013Learn about the BLOB cache, Bit Rate Throttling, and other SharePoint features that can improve browser performance.
For a publishing site for which most of the visitors are anonymous or where most of the files are static content, enable the BLOB cache for as many file types as possible.
Using BLOB cache in a high traffic environment, and if you will use ULS logging, consider placing the BLOB cache on a separate physical drive from the ULS log — not on a separate partition. Storing the BLOB cache and the ULS log on the same drive can result in poor server performance.
Each front-end web server has its own local copy of the BLOB cache that is built as requests for files are received. If you use load balancing with multiple front-end web servers, each server contains its own cache.
By default, the BLOB cache is set to 10 gigabytes (GB). Allow at least 20 percent more space on the drive than the size of the cache. For example, if you have 100 GB of content, set the size of the cache to 120 GB on a drive that has at least 150 GB of space. If the BLOB cache is too small, serving files to users slows, reducing the performance of your site.
Cache settings operations in SharePoint Server 2013Learn about the available caches and the settings that can be configured for the BLOB cache, cache profiles and object cache settings.
Monitor cache performance in SharePoint 2013Learn how to monitor the SharePoint BLOB cache, the ASP.NET output cache, and the SharePoint object cache.
Configure cache settings for a web application in SharePoint Server 2013Learn how to configure the BLOB cache, page output cache profiles, and the object cache for a web application.
Create a Data Collector Set to Monitor Performance CountersYou can create a custom Data Collector Set containing performance counters and configure alert activities based on the performance counters exceeding or dropping below limits you define.