|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Teterin 2:5020/400 15 Nov 2002 23:24:30 To : Valentin Nechayev Subject : Re: компиляция ядра -------------------------------------------------------------------------------- Fri Nov 15 2002 21:49, Valentin Nechayev wrote to Ilya Teterin: IT>> Hе знаю как в этом вашем линуксе :), а на MSVC пустой цикл вообще не IT>> исполняется. Он не генерирует никакого кода. Та же история с "ущербным IT>> Delphi". VN> Уровни оптимизации бывают разные. Я говорил про вариант, когда их VN> запрещено было исключать. Ты мог совсем немного подумать и не тратить VN> ресурсы сети на то, чтобы это понять. А я намекал, что измерение скорости в "исполнениях пустого цикла" совершенно бессмысленно, потому что оно для компилятора может быть любым, вплоть до никакого... VN> Когда плоские массивы с целочисленными индексами пытаются эмулировать VN> перловыми массивами и хэшами, это очень замедляет. А когда в массиве длинной несколько миллионов записей делают линейный поиск, это тоже хорошо замедляет. Подозреваю, что проблема той считалки - именно в этом. И если бы те же самые люди ее написали на перле, скорее всего, она работала бы быстрее, в перловских хешах, надеюсь, не линейным поиском данные ищутся. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16679297c1ace.html, оценка из 5, голосов 10
|