Originally posted by tildearrow
View Post
Announcement
Collapse
No announcement yet.
Windows 10 May 2020 vs. Linux Performance On AMD Ryzen Threadripper
Collapse
X
-
Originally posted by tildearrow View PostWindows: good at light loads and bad at heavy loads.
Linux: ok-bad at light loads and good at heavy loads.
Windows is like a motorcycle. It is normally fast, but when given a load it slows down too much.
Linux is like a pickup truck. It is not as fast at the motorcycle, but when given a load it does not slow down.
- Likes 1
Comment
-
Originally posted by make_adobe_on_Linux! View Post
What are the light loads you're saying Linux is bad at?
- Windows is faster on a lower compression ratio.
- Linux is more resilient and therefore is faster on higher ratio.
dav1d.
- Windows is fast when decoding 1080p material.
- Linux is faster at 4K.
John The Ripper.
- Windows is faster on the simpler algorithm (Blowfish).
- Linux is faster on the more complex algorithm (MD5).
Comment
-
Originally posted by tildearrow View Post
Zstd compression.
- Windows is faster on a lower compression ratio.
- Linux is more resilient and therefore is faster on higher ratio.
dav1d.
- Windows is fast when decoding 1080p material.
- Linux is faster at 4K.
John The Ripper.
- Windows is faster on the simpler algorithm (Blowfish).
- Linux is faster on the more complex algorithm (MD5).
- Likes 1
Comment
-
Originally posted by tildearrow View PostJohn The Ripper.
- Windows is faster on the simpler algorithm (Blowfish).
- Linux is faster on the more complex algorithm (MD5).
- Likes 4
Comment
-
Originally posted by make_adobe_on_Linux! View Post
The analogy doesn't make sense though. Linux is a huge truck and Windows is a fast sports car or whatever? None of those advantages Windows has are because of a bloatedness in Linux (like a truck would have). Probably due to lack of optimization / HW drivers.
It is almost as fast as the normal car (Windows) but doesn't slow down as much as the normal car when it has to take a load.
Comment
-
Originally posted by F.Ultra View Post
Blowfish is not simpler than MD5 (MD5 clocks in at aprox 8 cycles per byte while Blowfish requires 18 in the most optimized versions), most likely the difference there is that the build on Windows managed to use the hand optimized assembler version of Blowfish while the Linux build did the same for MD5 because there exists zero reason for either of those to be any different between systems since they should be 100% CPU bound.
Comment
-
Originally posted by milkylainen View PostWhat are Windows binaries built with in general?
I could imagine that some binaries are generated with ICC on Windows?
Like Zstd f.ex? GCC windows binary or ICC? Microsoft?
Comment
Comment