Tags: skhynix/linux
Tags
hmsdk: Release hmsdk-v2.0 This is a new release hmsdk-v2.0 for 2-tier memory management. Along with the existing bandwidth-aware interleaving in hmsdk-v1.1, this includes another way to manage 2-tier memory by monitoring memory access patterns and migrate pages depending on their access temperature. The 2-tier memory management is supported via DAMON(Data Access MONitor) framework and its DAMON-based Operation Schemes, called DAMOS. This series supports two new DAMOS actions; demotion from fast tiers and promotion from slow tiers. This prevents hot pages from being stuck on slow tiers, which makes performance degradation and cold pages can be proactively demoted to slow tiers so that the system can increase the chance to allocate more hot pages to fast tiers. Having these demote and promote actions makes the 2-tier memory system run more efficiently. Signed-off-by: Honggyu Kim <honggyu.kim@sk.com> Signed-off-by: Hyeongtak Ji <hyeongtak.ji@sk.com> Signed-off-by: Rakie Kim <rakie.kim@sk.com>
PreviousNext