From your comment I understand that you have kept about 40 revision in your SEPM. which is very less and SEPM can store upto 180 Revisions. you will need to retain about 75 to 80 revisions in an ideal senario so that even if a user comes back after 1 month his machine will download just the delta roughly about 5 to 15 MB.
Content Storage Optimization feature:
As part of the upgrade to SEPM 12.1 RU5, the SEPM converts all of the content from full definitions to delta definitions. This process is resource intensive and may take an extended period of time. After this process is completed, the SEPM will use significantly less disk space.
In a typical enterprise setup where 30 content revisions stored, the SEPM upgrade process must reduce 55GB of full content to under 2GB of delta content. This process requires significant resources to complete and is impacted by the performance of any available CPUs, CPU cores (physical/logical/hyperthreading), memory, and disks (I/O). On a server that performs multiple roles, stores larger numbers of content, or is otherwise resource constrained, this process may take a longer duration to complete.
Refer this article to find more info: The LiveUpdate content optimization and content storage space optimization steps take a long time to complete when upgrading to Symantec Endpoint Protection Manager 12.1 RU5
http://www.symantec.com/docs/TECH224055
so if you are using SEPM version 12.1.5 or above I would suggest you to increase the content retention to 90 or above as per your wish so that the client will download only delta defition and you wouldn't have to worry about the disk space on the SEPM or the network bandwidth.
here is the best practices.
Best Practices for configuring the number of content revisions to keep in Symantec Endpoint Protection Manager