No, that is not correct. LMCache supports both local CPU (DRAM) and local disk offloading together. You can configure both LMCACHE_LOCAL_CPU
and LMCACHE_LOCAL_DISK
with their respective size limits, and LMCache will use DRAM first and then spill over to disk as needed. Example usage and environment variable setup for both are shown in the LMCache example code and discussed in user reports (see here).
Would you like more detail on how to configure both DRAM and disk offloading in LMCache?
Sources: