Linux and Unreal Engine - Fedora with btrfs faster loading than Ubuntu and ext4

I was an Ubuntu user until recently when I decided to move to Fedora. I was trying to use UE with Ubuntu and it was almost a nightmare. And of course, to start UE it took at least 90 secs. My system is 3950X, 64GB DDR, 6800XT GPU, and nvme pci4.

When I moved to Fedora, I decided to do the same, to build UE from source and test it. Well i got socked. The build time took 10 minutes less and starting the editor took some 20sec maximum. And the editor is more responsive than it was with Ubuntu. Almost the same responsiveness like in Windows.

The same system, no changes. Only 2 things are different: Distro and filesystem. With Ubuntu, I had ext4, and with Fedora now I use btrfs.

Now I am building the engine on a laptop 5800h with 3060 Nvidia and Ubuntu. I will write down the time for building and starting the editor. Then I will convert the ext4 to btrfs and check If I see any performance difference.

Did anyone else noticed that huge performance difference from Ubuntu/Fedora and ext4/btrfs?

Thanks

**UPDATE **
Desktop with Fedora 35 and btrfs (Ubuntu 20.04 with ext4)
make: 35 minutes (around 55 minutes)
UE4Editor start: 8s (around 50s)
Project start: 8s (around 55s)

Lenovo Legion with Fedora 35 and btrfs (Ubuntu 21.10 and ext4)
make : 72 minutes (74 minutes) - diff- 2min less in Fedora
UE4Editor start: 17s (57s) - diff - 40s less in Fedora
Project start: 21s (58s) - diff - 37s less in Fedora

Huge difference on Fedora than Ubuntu. Anyone has an explantion? Thanks

UPDATE 2
Unreal 5 build from source on 3950x

make: 54minutes
start: 25s
project start: 27s