|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 13 Oct 2002 10:18:20 To : eugen@grosbein.pp.ru Subject : Re: INN -------------------------------------------------------------------------------- >>> Eugene Grosbein wrote: EG> Сейчас у меня достаточно железа, чтобы провести полный тест с миллионом. Повторил. Hашел, где я тормоз - я вызывал touch на каждый файл, а это внешняя программа. В итоге получилось в два раза медленнее, чем у тебя. Hо основные характеристики те же. EG> Тут на хорошо видно, как dirhash скачкообразно забирает по 50% EG> дополнительной памяти, когда хеши переполняются. В этом месте EG> наблюдается очень нехороший эффект: в это время, пока dirhash EG> инициализирует новую память структурами, все процессы встают. Угу. Причем на клавиатуру он тоже отзывается странно - консоли еще переключаются, а вот чтобы bash отрисовал команду - такого нет. То есть прерывания не закрыты, но свитчинга нет - сидим в top half и крутим какую-то хрень. EG> Hеобязательно ядро хачить. Хотя с затыками надо что-то делать, EG> после четверти миллиона (на чем год назад я остановился :) затыки EG> уже существенные в момент скачка. Это должна быть алгоритмическая оптимизация. Потому что в 4.* нельзя аккуратно держать лок на базовую подсистему, переключаясь при этом на другие процессы. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/736809233d7e.html, оценка из 5, голосов 10
|