On Sat, Jun 18, 2005 at 03:31:26PM +0400, Konstantin A. Lepikhov wrote: > > PS: мы тут для одного проекта (мультитредовый сервер) были > > вынуждены собрать чуточку другое std26-smp с возвёрнутым > > (после прочёсывания на завязки) на 100 значением HZ. > > sr@ говорит, что так и не понял, чью светлую голову угораздило > > влепить туда 1000 и главное -- с какого пере...пугу. Он же > > предложил проверить адекватность 250, поскольку по результатам > > раскопок это вполне нормальный компромисс для ряда применений, > > где подъём помогает, и ещё одного, где такой оверхед неприемлем. > пора проверить это с 2.6.12 :) Вот и я так думаю. Вчера с vsu@ обсудили, вышло вот что (также ещё два прилежащих и имеющих отношение к 2.6.12 в свете 2.9.9.9 вопроса, насколько понимаю): --- vsu, ты так и не отозвался на предложение про HZ=250 -- скажи что-нить, или багу для 2.6.12 / #7079 повесить? нам _сильно_ помогло gvy: тут недавно это предложение в lkml прозвучало vsu, о! и-и-и? gvy: как обычно, ругаются vsu, а чем мотивируют "да нафига"? Are you serious? You're changing the *default* HZ in a stable kernel series?!? This is a big regression, it degrades the resolution of system calls. vsu, если что -- скажи, что тут прошерстили драйверы и пока это похоже на гон бишь думали, что позавязано -- оказывается, нет vsu, ну и в общем от нагрузочной эксплуатации пока впечатления только положительные в общем, IMCO стоит 2.6.12 для 2.9.9.9 собрать именно таким... gvy: так там не драйверы завязаны - скорее, есть некоторое количество старого барахла, рассчитанного на HZ=100 vsu, так оно всё равно ломается от 1000 gvy: они в первую очередь всякими mplayer и прочими jack мотивируют так что regression IMCO у кого-то в голове. :] [...] gvy: правда, там какие-то патчи "high res timers" где-то есть в недоделанном виде... gvy: с ними можно и удавить HZ а vsu, насколько помню, mithraen говорил, что ещё в asterisk один из драйверов завязывается надо будет его отпинать, если такую сборку выкатишь gvy: ага - весь realtime от этого опять полетит gvy: разработчики только обрадовались HZ=1000 ;) vsu, :] vsu, по словам sr -- всё-таки 1000 рановато, мож годиков через пару-тройку разве бишь неразумный прыжок сделали, много текущего железа попало в тормоза по скедулеру... PIII всякие gvy: ну дык "на свалку истории" ;) vsu: я тут потом пропустил, можно всетаки для usb-device на fat32 пользоваться -o loop, и не выдергивать до окончания IO, или что? ой, -o sync, конечно henker: в 2.6.12 - нельзя vsu: ок. это пока? henker: оно будет писать в FAT то и дело, чем быстро гробить флешки henker: хрен знает... может, и отвернут опять vsu, :[ henker: или ещё какую опцию присобачат vsu: vfat наверно? а что у флешки есть ограниченные ресурсы? vsu, а опять же для 2.6.12 в 3.0 это можно как-то... того...? :) henker, циклы перезаписи каждого блока gvy: ясенька * henker flash не будет покупать gvy: там патчей такая куча в том месте намешана :( vsu, а эхх vsu, а 2.9.9.8 сегодняшний (или когда там) на нвидию не встал... они тупо не грузят nvidia.ko правда, его и нету-то в /lib/modules перед второй стадией блин... всё переписали 2563 lines это только fs/fat/ gvy: ну ничего... вот с 2.6.12 fglrx так до сих пор и не собирается в нормальном виде --- -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/