LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

Ты и likely/unlikely не используешь?

нет, если это не какой-то явный случай и если софтина вообще не работает ни с каким вводом-выводом. и да, это не даёт существенного ускорения для абсолютного большинства софта, потому что скорость теряется не на ветвлении с if'ами, а на работе периферии. а современные процы один фиг просчитывают оба варианта ветвления, так что и на электричестве ты таким образом тоже не сэкономишь. а если ты методом отважного пердолинга сэкономишь 10 наносекунд при работе обычного софта, то никто тебе спасибо не скажет.

а что там кому удобно-неудобно - это другой вопрос. если это порождает проблемы, вопрос про удобство вообще не рассматривается.

Исправление Iron_Bug, :

Ты и likely/unlikely не используешь?

нет, если это не какой-то явный случай и если софтина вообще не работает ни с каким вводом-выводом. и да, это не даёт существенного ускорения для абсолютного большинства софта, потому что скорость теряется не на ветвлении с if'ами, а на работе периферии. а современные процы один фиг просчитывают оба варианта ветвления, так что и на электричестве ты таким образом тоже не сэкономишь.

а что там кому удобно-неудобно - это другой вопрос. если это порождает проблемы, вопрос про удобство вообще не рассматривается.

Исходная версия Iron_Bug, :

Ты и likely/unlikely не используешь?

нет, если это не какой-то явный случай. и да, это не даёт существенного ускорения для абсолютного большинства софта, потому что скорость теряется не на ветвлении с if'ами, а на работе периферии. а современные процы один фиг просчитывают оба варианта ветвления, так что и на электричестве ты таким образом тоже не сэкономишь.

а что там кому удобно-неудобно - это другой вопрос. если это порождает проблемы, вопрос про удобство вообще не рассматривается.