[
https://issues.apache.org/jira/browse/KUDU-3342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chong Yeol Nah updated KUDU-3342:
---------------------------------
Description:
Design document:
[link|https://docs.google.com/document/d/12zzk7clZpJZtfKoPDL6LB13jRuBSq5LZP2rVfx9T-oc/edit?usp=sharing]
This feature adds support for a high-bandwidth cache based on memkind[1].
The cache will be configured using a new flag --block_cache_type=HBW.
The code changes contained are:
* Introduce the new flags to select the cache implementation
* Introduce the new cache implementation, which uses hbmalloc APIs to
allocate/free memory
[1] [http://memkind.github.io/memkind/man_pages/hbwmalloc.html]
was:
This feature adds support for a high-bandwidth cache based on memkind[1].
The cache will be configured using a new flag --block_cache_type=HBW.
The code changes contained are:
* Introduce the new flags to select the cache implementation
* Introduce the new cache implementation, which uses hbmalloc APIs to
allocate/free memory
[1] [http://memkind.github.io/memkind/man_pages/hbwmalloc.html]
> Add an implementation of the block cache on HBW
> -----------------------------------------------
>
> Key: KUDU-3342
> URL: https://issues.apache.org/jira/browse/KUDU-3342
> Project: Kudu
> Issue Type: New Feature
> Components: tserver
> Reporter: Chong Yeol Nah
> Priority: Major
>
> Design document:
> [link|https://docs.google.com/document/d/12zzk7clZpJZtfKoPDL6LB13jRuBSq5LZP2rVfx9T-oc/edit?usp=sharing]
> This feature adds support for a high-bandwidth cache based on memkind[1].
> The cache will be configured using a new flag --block_cache_type=HBW.
> The code changes contained are:
> * Introduce the new flags to select the cache implementation
> * Introduce the new cache implementation, which uses hbmalloc APIs to
> allocate/free memory
> [1] [http://memkind.github.io/memkind/man_pages/hbwmalloc.html]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)