• PerfCache是专门为API,允许创建和管理的一个高速缓冲存储器中。

    PerfCache包括基本的缓行动(插入和检索)、更换政策,以及到期。

    高速缓存项键字串的字节,以及数据项列字节。 变长键和数据的支持。 高速缓存本身是实现为一系列的。

    高速缓存基础设施包括一个目录,映射高速缓存项键缓列指数、和一个子系统用于处理高速缓存项目的替代数据的元数据。

    LRU和LFU更换政策的支持;更换的元数据管理开销是O(1)。 PerfCache包括支持同步和高速缓冲操作的统计数据。

  • PerfCache था विशेष रूप से के रूप में बनाया गया है कि एक एपीआई की अनुमति देता है के निर्माण और प्रबंधन के लिए एक स्मृति कैश है ।

    PerfCache में शामिल हैं बुनियादी कैश आपरेशन (डालने और पुनः प्राप्त), प्रतिस्थापन नीतियों, और समाप्ति.

    कैश प्रविष्टि कुंजी के तार कर रहे हैं बाइट्स, और डेटा वस्तुओं रहे हैं सरणियों के बाइट्स है । चर लंबाई चाबियाँ और डेटा का समर्थन कर रहे हैं. कैश ही लागू किया गया है के रूप में एक सरणी है ।

    कैश बुनियादी ढांचे का एक निर्देशिका भी शामिल है, मानचित्रण कैश प्रवेश करने के लिए कुंजी कैश सरणी सूचकांक, और एक उप-प्रणाली से निपटने के लिए कैश प्रविष्टि प्रतिस्थापन मेटाडाटा.

    के LRU और LFU प्रतिस्थापन की नीतियों का समर्थन कर रहे हैं; प्रतिस्थापन मेटाडाटा प्रबंधन उपरि हे है(1). PerfCache के लिए समर्थन शामिल तुल्यकालन और कैश के लिए आपरेशन के आंकड़े ।

  • PerfCache was specially built as an API  that allows the creation and management of a memory cache.

    PerfCache includes basic cache operations (insert and retrieve), replacement policies, and expiration.

    Cache entry keys are strings of bytes, and data items are arrays of bytes. Variable length keys and data are supported. The cache itself is implemented as an array.

    The cache infrastructure includes a directory, mapping cache entry keys to cache array indices, and a sub-system for handling cache entry replacement metadata.

    The LRU and LFU replacement policies are supported; the replacement metadata management overhead is O(1). PerfCache includes support for synchronization and for cache operation statistics.