I agree that Windows Desktop has more overhead to run an manage. However, if I remember correctly, Windows Desktop has a limit on the number of open sockets it will allow to listen for incoming connections.
You will hit a point when you SMB shares may drop, and other servers running open listening ports will lose connection. You would be better off using a server OS for the things you want to do. You could try using:
Window Server
Linux OS distros
FreeBSD
You should install anti-virus on whatever you're running, and maybe a firewall as well.
I agree that Windows Desktop has more overhead to run an manage. However, if I remember correctly, Windows Desktop has a limit on the number of open sockets it will allow to listen for incoming connections.
You will hit a point when you SMB shares may drop, and other servers running open listening ports will lose connection. You would be better off using a server OS for the things you want to do. You could try using:
Window Server Linux OS distros FreeBSD
You should install anti-virus on whatever you're running, and maybe a firewall as well.