mbox series

[0/3] improve write IO performance when fragmentation is high

Message ID 20240327060914.2583-1-heming.zhao@suse.com (mailing list archive)
Headers show
Series improve write IO performance when fragmentation is high | expand

Message

Heming Zhao March 27, 2024, 6:09 a.m. UTC
In v4 coding, I found new issues and split 3 patch files for easy reviewing:
- (1/3, existing) improve write IO performance when fragmentation is high
- (2/3, new) adjust enabling place for la-window
- (3/3, new) speed up chain-list searching

Heming Zhao (3):
  ocfs2: improve write IO performance when fragmentation is high
  ocfs2: adjust enabling place for la window
  ocfs2: speed up chain-list searching

 fs/ocfs2/localalloc.c   |  17 ++++---
 fs/ocfs2/move_extents.c |   2 +-
 fs/ocfs2/ocfs2_fs.h     |   3 +-
 fs/ocfs2/resize.c       |   8 +++
 fs/ocfs2/suballoc.c     | 110 ++++++++++++++++++++++++++++++++++------
 fs/ocfs2/suballoc.h     |   6 ++-
 6 files changed, 119 insertions(+), 27 deletions(-)

Comments

Heming Zhao March 27, 2024, 7:53 a.m. UTC | #1
Sorry, I forgot add v4 tag and there is a mistake in patch.
I will re-send the v4 patch.

-Heming

On 3/27/24 14:09, Heming Zhao wrote:
> In v4 coding, I found new issues and split 3 patch files for easy reviewing:
> - (1/3, existing) improve write IO performance when fragmentation is high
> - (2/3, new) adjust enabling place for la-window
> - (3/3, new) speed up chain-list searching
> 
> Heming Zhao (3):
>    ocfs2: improve write IO performance when fragmentation is high
>    ocfs2: adjust enabling place for la window
>    ocfs2: speed up chain-list searching
> 
>   fs/ocfs2/localalloc.c   |  17 ++++---
>   fs/ocfs2/move_extents.c |   2 +-
>   fs/ocfs2/ocfs2_fs.h     |   3 +-
>   fs/ocfs2/resize.c       |   8 +++
>   fs/ocfs2/suballoc.c     | 110 ++++++++++++++++++++++++++++++++++------
>   fs/ocfs2/suballoc.h     |   6 ++-
>   6 files changed, 119 insertions(+), 27 deletions(-)
>