Linux開発者のUsama Arif氏が、Zswapにおける負荷時のリクエスト競合を軽減するための2つのパッチセットを送付した。
この取り組みは、以前zRAMで行われた同様の改善に続くもので、ストレージ操作と読み取り操作が共有していたper-CPUのacompリクエストとmutex構造がボトルネックになっていたことが判明していた。
パッチでは、圧縮と伸張のために個別のリクエスト、待機、mutexメカニズムを導入し、読み取りが書き込みを待たされることを防止している。
LinuxカーネルのZswap圧縮サブシステム向けに2つのパッチセットが提出され、負荷時のリクエスト競合を減らすことで読み取りレイテンシを大幅に低減する。
01Linux開発者のUsama Arif氏が、Zswapにおける負荷時のリクエスト競合を軽減するための2つのパッチセットを送付した。
この取り組みは、以前zRAMで行われた同様の改善に続くもので、ストレージ操作と読み取り操作が共有していたper-CPUのacompリクエストとmutex構造がボトルネックになっていたことが判明していた。
パッチでは、圧縮と伸張のために個別のリクエスト、待機、mutexメカニズムを導入し、読み取りが書き込みを待たされることを防止している。