Re: git: 243a0eda9ace - main - Increase the maximum size of the journaled soft-updates journal.

From: Bjoern A. Zeeb <bz_at_FreeBSD.org>
Date: Sat, 22 Oct 2022 19:55:48 UTC
On Fri, 21 Oct 2022, Kirk McKusick wrote:

> The branch main has been updated by mckusick:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=243a0eda9ace2f4d9cdd5291c352816ddc9ebdb2
>
> commit 243a0eda9ace2f4d9cdd5291c352816ddc9ebdb2
> Author:     Kirk McKusick <mckusick@FreeBSD.org>
> AuthorDate: 2022-10-21 18:00:00 +0000
> Commit:     Kirk McKusick <mckusick@FreeBSD.org>
> CommitDate: 2022-10-21 18:00:00 +0000
>
>    Increase the maximum size of the journaled soft-updates journal.
>
>    The size of the journaled soft-updates journal should be big enough
>    to hold two minutes of filesystem metadata-update activity. The
>    maximum size of the soft updates journal was set in the 1990s. At
>    the time it was assummed that disk arrays would top out at 16 drives
>    and disk writes per drive would top out at 500 per second. Today's
>    I/O subsystems are considerably bigger and faster than those limits.
>    Thus this delta removes the hard upper limit and lets tunefs(8) and
>    newfs(8) set the upper bound based on the size of the filesystem and
>    its cylinder groups.

Do you have some examples for common disk sizes how big the journal will be approx?

I am just wondering for example how's 1TB vs. 22TB?

You may remember that I had tried the 512MB journal before which then
had noticeable delays during unmount.  Can we get that big now?

-- 
Bjoern A. Zeeb                                                     r15:7