You have to use your Linux Flavour NetworkManager for permenant setting accross reboots.
nmcli connection modify Leeladhar ethtool.feature-gso on
nmcli connection modify Leeladhar ethtool.feature-gro on
nmcli connection modify Leeladhar ethtool.feature-tso on
nmcli connection modify Leeladhar ethtool.feature-rx on
nmcli connection modify Leeladhar ethtool.feature-tx on
systemctl restart NetworkManager
Above the term Leeladhar is wireless i.e. WiFi SSID/Network Name.
For Windows use TCP Optimiser program, where you enable the above features. Chimmney offload is not available now in Windows.
In BIOS
HDR Enabled
Freesync (vertical and Horizontal) Enabled
Temprature warm
Resize Bar (Graphics Memory) Enabled
Network Stack Enabled
Overdrive Enabled