Project

General

Profile

Actions

Bug #49879

closed

[pwl rwl] IO hang after a period of time I/O of different block sizes

Added by CONGMIN YIN about 3 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

For example, VM run on the rwl cache for a long time, because VM's IO block size is not a fixed value like 4k, but 512Bto tens of megabytes. After a long time, if the pmem cache is small, it will occur fragment issue due to the defect of pmdk allocator. https://github.com/ceph/ceph/pull/39915, this PR splited the IO into 1MB extent to reduce the probability of this problem, but the problem already exists. We plan to manage pmem space and allocation by ourselves in the future.


Related issues 1 (0 open1 closed)

Copied to rbd - Backport #50576: pacific: [pwl rwl] IO hang after a period of time I/O of different block sizesResolvedDeepika UpadhyayActions
Actions

Also available in: Atom PDF