Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
9223372036854775807
Description
For SSD optimization, disable pagecache for IO when:
- non-rotational storage is used
- when both read and write caches are disabled
Attachments
Issue Links
- is related to
-
LU-5375 Failure on test suite sanity test_151 test_156: roc_hit is not safe to use
-
- Resolved
-
-
LU-13680 large allocations in osd_bufs_get() failing
-
- Resolved
-
-
LU-12179 allocate continuous pages when disabled page caches
-
- Open
-
-
LU-9252 osd: Cannot really disable cache on OSS
-
- Resolved
-
-
LU-11164 lvbo_*() methods to reuse env
-
- Resolved
-
-
LU-12071 bypass pagecache for large files
-
- Resolved
-
(1 is related to)
I think it would be beneficial in some cases.
In 2.10.7 and mixed workload cluster - profiling of ost_io threads shows that we spend 35% of the thread time in find_or_create_page and kswapd0 being hyperactive (swap is off)
I have already backported the patch - if it's possible to submit it for autotesting it would be great