The Windows operating system tends to go for a balance of performance and speed. There is very likely a different in network performance between operating systems.
If the speed difference is an issue for your needs then I'd run through this MS guide for performance tuning your nic.
Learn how to tune the performance network adapters for computers that are running Windows Server 2016 and later versions.
docs.microsoft.com