Optimized memory allocation
Optimized memory allocation
![]()
Besides the many benefits of its hybrid DRAM/flash architecture, Gear6 Web Cache employs a number of other technologies to reduce cost and boost Memcached performance.
Standard Memcached offers only a fixed selection of slab or “bucket” sizes that are typically not optimal for your, and you do not have any ability to modify them. The enhanced memory algorithms employed by Gear6 Web Cache replace standard Memcached memory management with a fine-grained block-based architecture that makes much more efficient use of memory.
Eviction management is another area where Gear6 Web Cache excels when compared to other Memcached solutions. They typically employ an LRU (“least recently used”) algorithm that overwrites cache data based only on how recently it was used, and without regard for how soon or how often it may be needed again. Gear6 Web Cache uses enhanced cost-based algorithms to make eviction decisions, caching the most frequently-used data. This increases cache hit rates and reduces the number of times data must be retrieved from storage (your database, file server or other source).
Gear6 Web Cache improves on Memcached memory management in other ways, for example, doing away with the 1 Mbyte Memcached object size limitation and allowing objects to be as large as desired.
