[devel] Re: [devel] Re: [devel] MySQL 3.23.32 и BDB 3.2.3h

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_avilink=2Enet?=
Ср Янв 24 14:16:16 MSK 2001


On Wed, Jan 24, 2001 at 12:09:18PM +0300, Dmitry V. Levin wrote:
> On Wed, Jan 24, 2001 at 11:54:01AM +0300, Rider wrote:
> > > > > > Внимание!!!
> > > > > > MYSQL сервер ДОЛЖЕН быть собран СТАТИЧЕСКИ
> > > > >
> > > > > Почему _должен_ и почему _статически_?
> > > > > Мне, например, такая идея совершенно непонятна и очень не нравится.
> > > >
> > > > Все дело в скорости.
> > > > Посмотри тут:
> > > > http://www.mysql.com/doc/C/o/Compile_and_link_options.html
> > > 
> > > Очень странно - чтобы производительность так серьезно зависела не от
> > > компилятора, а от динамической линковки?
> > > 
> > > Думаю, если динамическую линковку делать не RTLD_LAZY, а RTLD_NOW, то вся
> > > разница в производительности пропадет.
> > 
> > Не факт.
> > Лучше сделать статику...
> 
> Дайте мне разумное объяснение, почему статически слинкованный mysqld
> работает быстрее, чем слинкованный динамически с RTLD_NOW (если это так)?
Я поддерживаю Дмитрия -- RTLD_NOW не имеет проигрыша в производительности,
только в старте сервера, зато резко уменьшает размер пакета.

-- 
Sincerely yours, Alexander Bokovoy 
  The Midgard Project   | www.midgard-project.org |    Aurora R&D team 
Minsk Linux Users Group |    www.minsk-lug.net    |  www.aurora-linux.com  
   IPLabs Linux Team    |     linux.iplabs.ru     | Architecte Open Source
-- MS-DOS must die!
_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel



Подробная информация о списке рассылки Devel