Difference between revisions of "Makepkg/ru"

Created page with "Дополнительная оптимизация под тип процессора теоретически может повысить производительност..."
(Created page with "Начиная с версии 4.3.0, GCC предлагает переключатель {{ic|1=-march=native}}, который включает автоопределени...")
Tags: Mobile web edit Mobile edit
(Created page with "Дополнительная оптимизация под тип процессора теоретически может повысить производительност...")
Line 51: Line 51:
}}
}}


Further optimizing for CPU type can theoretically enhance performance because {{ic|1=-march=native}} enables all available instruction sets and improves scheduling for a particular CPU. This is especially noticeable when rebuilding applications (for example: audio/video encoding tools, scientific applications, math-heavy programs, etc.) that can take heavy advantage of newer instructions sets not enabled when using the default options (or packages) provided by Manjaro Linux.  
Дополнительная оптимизация под тип процессора теоретически может повысить производительность, поскольку {{ic|1=-march=native}} включает все доступные наборы инструкций и улучшает распределение для конкретного процессора. Это особенно заметно при пересборке приложений (например: инструменты кодирования аудио/видео, научные приложения, математически тяжелые программы и т.д.), которые могут использовать преимущества новых наборов инструкций, не включенных при использовании стандартных опций (или пакетов), предоставляемых Manjaro Linux.  


It is very easy to reduce performance by using "non-standard" CFLAGS because compilers tend to heavily blow up the code size with loop unrolling, bad vectorization, crazy inlining, etc. depending on compiler switches. Unless you can verify/benchmark that something is faster, there is a very good chance it is not!  
It is very easy to reduce performance by using "non-standard" CFLAGS because compilers tend to heavily blow up the code size with loop unrolling, bad vectorization, crazy inlining, etc. depending on compiler switches. Unless you can verify/benchmark that something is faster, there is a very good chance it is not!  
translator
10,756

edits