1. A method for use in managing processing tasks in storage systems, the method comprising: receiving a task from a host of a storage system, wherein the task includes a set of Input/output (I/O) operations, wherein the set of I/O operations are performed on storage objects organized on the storage system; evaluating characteristics of the task for identifying a type of the task; and based on the type of the task identified based on the evaluation, making a determination as to whether to add data objects required for performing the task to a reusable object list organized in the storage system, wherein the reusable object list and a cache of the storage system is used for providing access to the data objects, wherein the cache is configured to store the data objects, wherein a portion of a memory of the storage system is reserved as the cache.