11# libCacheSim Python Binding
22
33[ ![ Build] ( https://github.com/cacheMon/libCacheSim-python/actions/workflows/build.yml/badge.svg )] ( https://github.com/cacheMon/libCacheSim-python/actions/workflows/build.yml )
4- [ ![ Python Versions] ( https://img.shields.io/pypi/pyversions/libcachesim.svg?logo=python&logoColor=white )] ( https://pypi.org/project/libcachesim )
5- [ ![ PyPI Version] ( https://img.shields.io/pypi/v/libcachesim.svg? )] ( https://pypi.org/project/libcachesim )
6- [ ![ PyPI - Downloads] ( https://img.shields.io/pypi/dd/libcachesim )] ( https://pypistats.org/packages/libcachesim )
4+ [ ![ Documentation] ( https://github.com/cacheMon/libCacheSim-python/actions/workflows/docs.yml/badge.svg )] ( https://github.com/cacheMon/libCacheSim-python/actions/workflows/docs.yml )
75
86Python bindings for [ libCacheSim] ( https://github.com/1a1a11a/libCacheSim ) , a high-performance cache simulator and analysis library.
97
8+ ## 📚 Documentation
9+
10+ - ** [ English Documentation] ( https://cacheMon.github.io/libCacheSim-python/en/ ) ** - Complete API reference, tutorials, and examples
11+ - ** [ 中文文档] ( https://cacheMon.github.io/libCacheSim-python/zh/ ) ** - 完整的API参考、教程和示例
12+
1013## Installation
1114
1215Binary installers for the latest released version are available at the [ Python Package Index (PyPI)] ( https://pypi.org/project/libcachesim ) .
@@ -29,6 +32,16 @@ Run all tests to ensure the package works.
2932python -m pytest tests/
3033```
3134
35+ ## 🚀 Features
36+
37+ - ** High-Performance Cache Simulation** : Built on the proven libCacheSim C++ library
38+ - ** Multiple Cache Algorithms** : LRU, LFU, FIFO, ARC, S3FIFO, Sieve, TinyLFU, and more
39+ - ** Trace Processing** : Support for various trace formats (CSV, binary, Oracle, etc.)
40+ - ** Synthetic Workload Generation** : Zipf, uniform, and custom distributions
41+ - ** Trace Analysis** : Comprehensive workload analysis and visualization tools
42+ - ** Custom Cache Policies** : Implement new algorithms using Python hooks
43+ - ** Multi-language Documentation** : English and Chinese documentation with examples
44+
3245## Quick Start
3346
3447### Basic Usage
0 commit comments