Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

Вопрос по оптимизации   Найти похожие ветки 

 
sunsay   (2005-02-24 12:11) [0]

Здравствуйте, товарищи...
Вопросик один навеяло со скуки наверное :)
Кто-нибудь знает какая конструкция будет обработана быстрее:
1. if (S = " ") or (S = ",") or (S = ".") ....
или
2. if (S in [" ", ",", "."])....


 
Reindeer Moss Eater ©   (2005-02-24 12:13) [1]

При сокращенной проверке булевых выражений первый код иногда выполнится быстрее.


 
DiamondShark ©   (2005-02-24 12:13) [2]

CPU window...


 
Anatoly Podgoretsky ©   (2005-02-24 12:16) [3]

Нафиг CPU - секундомер мужику нужен


 
Чапаев ©   (2005-02-24 13:01) [4]

> Нафиг CPU - секундомер мужику нужен
Именно. В окошке CPU увидишь разве что количество инструкций. Конечно, это поможет приблизительно оценить быстродействие участка кода, но для того, чтобы точно сказать, какой код выполнится быстрее, нужно ещё знать, на каком процессоре будет этот код выполняться, сколько тактов выполняется каждая инструкция и тыды...


 
sunsay   (2005-02-24 17:10) [5]

Парни, спасибо...
Анатолий, вам отдельно - за юмор, может подержите секундомер - засекать будем :)


 
Anatoly Podgoretsky ©   (2005-02-24 18:28) [6]

А ты не смейся, ты сам попробуй и скучно не будет. А по держать, ну разве что свечку.


 
GuAV ©   (2005-02-24 21:07) [7]

Anatoly Podgoretsky ©   (24.02.05 12:16) [3]
Нафиг CPU


А вот и не нафиг, по нему видно что при {$O+} код тот же, а при {$O-} всё равно почти тот же.



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.059 c
1-1109510549
Bogdan
2005-02-27 16:22
2005.03.13
Как заменить символы на *


4-1105724518
Zorro
2005-01-14 20:41
2005.03.13
Как поместить ехе в пуск>программы>автозагрузка


3-1108387216
Polad
2005-02-14 16:20
2005.03.13
Interbase + Loockup =?


1-1109678219
Doxygen
2005-03-01 14:56
2005.03.13
Файл или директория


14-1109084511
Cosinus
2005-02-22 18:01
2005.03.13
Сталкивался кто-нибудь с "бинарными" шрифтами?