Sharepoint Blob Cache Fill Ratio question

Jussi Lehti 126 Reputation points
2022-02-28T12:49:46.887+00:00

Per MS documentation: https://learn.microsoft.com/en-us/sharepoint/administration/monitor-cache-performance

Blob Cache Fill Ratio should be under 80% for optimal performance.
Above 90% might indicate that the cache size is too small.

At first we had the default cache size 10GB and noticed from PerfMon that Blob Cache Fill Ratio is nearly 200% at maximum and average is always greater than 100% at office hours.

Then we allocated more space to the disk 10GB -> 30GB and also made the change to webconfig.

Fill Ratio numbers doesn't change and there's still ~15GB space left on the Blob Cache drive.

Allocated more space to the drive 30GB -> 60GB and made the change to webconfig and still no change. Same ratio and there's ~45GB space left on the Blob Cache drive.

Cache hits and Cache miss counts are good, but I don't understand why won't that Fill Ratio decrease even there is more than enough space on the cache drive.

Microsoft 365 and Office SharePoint Server For business
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. CaseyYang-MSFT 10,461 Reputation points
    2022-03-01T06:39:35.967+00:00

    Hi anonymous user,

    Allocated more space to the drive 30GB -> 60GB

    Have you changed BLOB cache size? From this article Plan for caching and performance in SharePoint Server: You have to 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.

    To change the size of the cache, you could type a new number for maxSize in web.config file.

    For Reference: Configure BLOB cache settings


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.