|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Arkady Zaharov 2:5088/10.7 04 Aug 2001 05:00:09 To : All Subject : glibc -------------------------------------------------------------------------------- Под какой cpu надо собирать glibc-2.2+ чтобы получить оптимальную скорость/производительность под i486 ? Я вот смотрю там в sysdeps/i386 есть и подкаталоги под все семейство x86 :-) Пробовал я собирать ее под i486 и получил дикие тормоза и глюки. Основные бинари естественно пересобирал под новую glibc. Если собирать для i386 - терпимо. Я смотрю в KSI собирают glibc под i586 для Manticore, это наилучший вариант для 486 ? Я так понял ? Вот, в одном Implies заметил: # Due to the reordering and the oher nifty extensions in the i686 it is # not really good to use heavily i586 optimized code on a i686. It's # better to use i486/i386 code. Это мне поможет ? :-) Обязательно-ли наличие ключа -g при сборке glibc ? И на кой редхатовцы положили в 7.0 ядро 2.2 а хедеры от 2.4 ? Извращенцы. Я тут сделал strace на mc :-) Ужас, стало ясно откуда тормоза. Вначале libc пытается вызвать ну например mmap64 - в 2.2 таких syscall'ов ясное дело нет, обламывается и пытается вызвать просто mmap. Что и удается. Hадо мигрировать на rh-7.1 :) Там таких костылей нету. Стоило поставить ядро 2.4.7, все стало работать шустрее. Bye, Arkady. --- GoldED+ 1.1.5-20010725 (MS-DOS 7.10 pc) * Origin: UN7FCD Station (2:5088/10.7) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/224623b6b8fbf.html, оценка из 5, голосов 10
|