I know that some people will complain a bit about the way my concerns are but the PTS and the articles about performance lose a lot of substance in many ways.
I mean, not sure about you, but most of human beings do run applications that require a lot of things and not only compiler optimizations. So even the compiler can generate a code that is 10% faster (let's say GCC against Clang) in many cases, how it translates to a real game or a real LibreOffice? The package manager will use LZMA which will depend to this 10% speedup, but it will also depend on disk IO, some update scripts that are written in Python or Bash (which in turn are one or two order of magnitude slower than C/C++ code that is sped up).
As for games, as drivers are compared, this is great, but also, doesn't appear that the news are a bit redundant? There are articles over and over, that do show "closed source" driver vs "open source" drivers, but in many games, if they need the proper performance they will take the close source driver. If the closed source driver will not install properly, the user will reduce screen resolution to the level that performance is adequate.
At last, people use Linux as a web server many times, so many benchmarks should be more relevant in MySQL itself how it manifests (or MariaDB) or PosgresSQL, or things of this sort, than the compiler itself. Similarly if people are using Java, Ruby or Python, or simply JavaScript, new versions of their runtimes do give speedups that are more useful for devels that use Linux, isn't it so?
What do you think?
I mean, not sure about you, but most of human beings do run applications that require a lot of things and not only compiler optimizations. So even the compiler can generate a code that is 10% faster (let's say GCC against Clang) in many cases, how it translates to a real game or a real LibreOffice? The package manager will use LZMA which will depend to this 10% speedup, but it will also depend on disk IO, some update scripts that are written in Python or Bash (which in turn are one or two order of magnitude slower than C/C++ code that is sped up).
As for games, as drivers are compared, this is great, but also, doesn't appear that the news are a bit redundant? There are articles over and over, that do show "closed source" driver vs "open source" drivers, but in many games, if they need the proper performance they will take the close source driver. If the closed source driver will not install properly, the user will reduce screen resolution to the level that performance is adequate.
At last, people use Linux as a web server many times, so many benchmarks should be more relevant in MySQL itself how it manifests (or MariaDB) or PosgresSQL, or things of this sort, than the compiler itself. Similarly if people are using Java, Ruby or Python, or simply JavaScript, new versions of their runtimes do give speedups that are more useful for devels that use Linux, isn't it so?
What do you think?
Comment