Re: Перекомпиляция основных программ
В Sun, 17 Oct 2010 10:13:56 +0400
Н. Артём <Artiom14@yandex.ru> пишет:
> > В Sun, 17 Oct 2010 09:09:55 +0700
> > ivan demakov <ivan.demakov@gmail.com> пишет:
> > > Дело в том, что числодробилка, в основном, складывает и вычитает,
> > > умножает и делит.
> > > Чтобы улучшить производительность числодробилки, нужно чтобы
> > > арифметика работала побыстрее, а прочих команд было поменьше.
> > > Вот для этого и нужны MMX, SSE и опции компилятора.
> > >
> > > А прочие программы, в основном, занимаются копированием данных
> > > туда-сюда. Тут никакая оптимизация не поможет.
> > Поправочка: "оптимизация" посредством пересборки с другими флагами не
> > поможет. А вот применение новых алгоритмов "копирования данных
> > туда-сюда" вполне себе вероятно. Только сделать это простому человеку
> > сложно.
> Новой версией компилятора?
Можете провести тест. В testing сейчас есть компиляторы gcc-4.1 и gcc-4.3.
Пересоберите bzip2 одним и другим,
пережмите каждым получившимся (раза по три)
исходники ядра и замерьте время и получившийся размер.
> > Хотя знает мир одного анастезиолога... :)
> Кого?
http://www.linux.org.ru/news/kernel/4358850
--
Best Regards,
Yuri Kozlov
Reply to: