From: Yury Aliaev <mutab0r@rambler.ru> To: community@altlinux.ru Subject: Re: [Comm] продолжение темы про p7zip Date: Thu, 28 Oct 2004 13:17:13 +0400 Message-ID: <4180B919.3070601@rambler.ru> (raw) In-Reply-To: <20041028113906.22559930@AIM-lnx-kovalev> mercenary@mail.ru пишет: > > >>Вот результат: >>271.26s 155401045 data.tar.bz2 >>3336.75s 77039282 data_O4_s.7z >>3345.51s 77039282 data_O2_s.7z >>3325.67s 77039282 data_O3_s.7z >>520.27s 96113105 data_s.rar >> >>тестровались только солид-режимы. 3325 секунд > 55 мин. :-) >>Ясно, что -О4 что-то делает, т.к. быстрее, чем -О2 :-) , но всёж таки >>отстаёт от -О3 в данном программном продукте. >> >>Вот такие пироги. Надеюсь, что больше тестировать не придётся :-) (если, >>конечно, в следующей версии не заявят существенное повышение быстродействия) > > > А сколько попыток было для каждого теста? На сколько я помню, разница в 0.3% > при единичном запуске ничего не показывает. Лучше возьми меньший объём данных > и запусти тест для каждого случая хотя бы раза по 3. Ясен пень, дело пахнет флуктуациями. Если уж тестировать серьёзно, то -- в однопользовательском режиме (чтобы хитрый Крон не подпихнул какую-нибудь свою работёнку параллельно), и раз по 10. Потом усреднить. Хотя и так видно, что в данном случае разница между различными -O -- крохи, на которые не стоит обращать внимания. > По поводу опций. При сборке какой-то проги я чётко видел используемую > по дефолту опцию -O9 только не помню это для CFLAGS или СXXFLAGS. Тоже был > удивлён. > Я только что перечитал info gcc (3.3.3). Там говорится только про -O -O1 -O2 -O3 -Os. -O с номером >3, вероятно, негласно приравнивается к -O3. Опция -O9 могли поставить в расчёте на другой CC (не gcc), у которого бОльше градаций степени оптимизации. P.S. Если уж совсем делать нечего, можно почитать info gcc и поиграть флажками типа -ffast-math и т.п., которые, в данном случае, могут иметь гораздо больший эффект, чем все -O.
next prev parent reply other threads:[~2004-10-28 9:17 UTC|newest] Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top 2004-10-26 10:51 Guest007 2004-10-26 11:08 ` [Comm] " Michael Shigorin 2004-10-26 12:07 ` [Comm] " Guest007 2004-10-26 14:23 ` Andrey Rahmatullin 2004-10-28 7:20 ` Yury Aliaev 2004-10-28 7:52 ` Guest007 2004-10-28 8:39 ` mercenary 2004-10-28 9:17 ` Yury Aliaev [this message] 2004-10-28 7:59 ` Dmytro O. Redchuk 2004-10-28 8:10 ` Guest007
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=4180B919.3070601@rambler.ru \ --to=mutab0r@rambler.ru \ --cc=community@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git