|
|
Log in / Subscribe / Register

Changing filesystem resize patterns

Changing filesystem resize patterns

Posted May 12, 2022 9:10 UTC (Thu) by mokki (subscriber, #33200)
In reply to: Changing filesystem resize patterns by rwmj
Parent article: Changing filesystem resize patterns

I would think there is quite a big difference.

In the big address space case every data structure can be laid out in sparse pattern. But initially there is clamp on the allocator on how much of journal/tree can consume for each data structure.
When growing the allocator limit is raised, but there is no need to move any data around. The data structures are all valid as is and 'continuous' to the allocated space.

With the current growing logic either the data structure space needs to be split to regions (increases complexity and slows down) or they need to be relocated (dangerous/slow operation).


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds