Last post Aug 09, 2019 08:02 AM by mywatermelon
Aug 08, 2019 07:34 AM|mywatermelon|LINK
I have a question below:
If there are two computers, all the hardware of them are the same.
One is runing .net core in Windows platform, the other is running .net core in Linux platform.
I think in Linux may be faster for Linux has no GUI.
Is that right? Can anyone tell me more about this? Thank you.
Aug 08, 2019 09:30 AM|Rena Ni|LINK
Besides hardware, you also need to consider the influence by the server.I suggest that you could refer to: https://github.com/aspnet/benchmarks
There is a current result tracked by the ASP.NET team are available in this reference.
Aug 08, 2019 09:58 AM|mywatermelon|LINK
Aug 08, 2019 07:52 PM|bruce (sqlwork.com)|LINK
the GUI has no impact. Linux has supports x-windows GUI. The current default for windows servers is no GUI (windows desktop support).
currently in general .net core is a little faster on windows, because MS knows it better and the support libraries (.net standard) were optimized for windows. this will improve over time.
if you use containers, currently containers on linux are faster than containers on windows. but this should change.
Aug 09, 2019 08:02 AM|mywatermelon|LINK
Thank you so much.