[Comm] Report: AXP2500+ на NF2 (was: Выбор компа)
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вс Мар 7 23:14:55 MSK 2004
PreScriptum: апгрейд состоялся, см. ниже.
On Wed, Mar 03, 2004 at 10:17:36AM +0200, Michael Shigorin wrote:
> > С памятью я так и не понял фишку -- если у меня процессор с FSB
> > 333MHz, то будет ли прок он DDR400?
> Запас -- они сейчса практически одинаково стоят. Дойдет какой
Да, и сейчас же мода делать асинхрон при таких вариантах.
> > >> 6. Сетевая карта on-board, если она не сильно глючная будет
> > MS> В NF2 есть, на KT'шные вроде порой ставят.
Завелась; из замеченного -- медленно поднимается (возможно,
sleep() в modutils, чтоб успели прочитать сообчение про tainted
module?)
> > >> 7. Звук работоспособный под линуксом очень желателен. Если он
> > MS> Это будет.
> > Alsa?
> На KT600 предпочтительней OSS. Вот попробую, что с 1.0.3 -- но
> с 1.0.2 не все гладко.
JFYI: NF2 -- завелся (с kernel-modules-nvidia-nforce), говорит, в
2 channel.
> > MS> Денис, если охота дождаться практических результатов -- я вот жду
> > MS> поставки и скупаюсь. Тогда смогу рассказать.
> > Отлично! А когда это примерно будет?
> Неделя-две, надеюсь -- задолбало смотреть в длинные, но мыльные
> дюймы, которые еле выдавливает из себя старый вантуз. Даже
> старый r128 при проверке куда как лучше тянул :)
* переезд
Так... железо добралось. Позавчера. Ночь с позавчера на день
вчера была посвящена переезду -- возможно, из-за этого он и стал
довольно проблемным :]
** железо
Что приехало:
- AXP2500+ (Barton);
- Soltek SL75-MRN-L (nForce2 MCP+IGP);
- 2x256M DDR400 (Hynix; см. тред рядом);
- Hitachi 120Gb (IC35L120AVV207-0)
Чуть не забрал DVD-читалку, пока не сообразил, что решил вопрос
DVD оставить до перерассмотрения при цене DVD*RW ~$100 :-)
Сразу ляпы:
- видимо, мамку лучше было поискать Epox на NF2 _Ultra_, но об
этом позже;
- забыл забрать кулер (Titan TTC-D9TB/CU35/R1);
- память с каким-то незнакомым названием -- вообще-то заказывал
по графе "Kingston/Transcend" с указанием предпочтения
Infineon -- оставлю на ночь на memtest, но скорее всего буду
менять взад [Crucial, блин, в этой стране только для HP LJ
нашелся :-/];
- винт, который я совсем хотел -- из серии 7K250, он интересен
тем, что применяются 80G блины с использованием _части_
поверхности -- получаем большую плотность записи, укороченный
full seek и приподнятый minimal transfer. Вроде как та же
техника применена в каком-то 200G WD;
- с большим монитором брать встроенный GeForce IGP не стоит:
могут иметь место игрища за полосу пропускания и прочее
непотребство с дописыванием строчек в XF86Config.
Все это было запихано во все тот же full tower под столом и
подключено к:
- Codegen 250W ATX PSU;
- 21" Hitachi SuperScan 814;
- SB Live! -> самопалка -> Электроника 150АС-002М;
- RTL8319 (Internet, там MAC прибит);
- AOpen CD-RW 24x10x40;
- IBM 40G (IC35*), который суть старый системный;
- kb&m&mp ;-)
** процесс
Включил. Взлетело, но почему-то как "Athlon XP 1900+". Почесал
в затылке, подумал -- шина. Т.к. работало и устраивало (да
местами и коррелировало с готовностью поделиться мегагерцами с
тишиной), решил оставить "на потом" -- до консультации
не-в-полночь с предыдущим хозяином: дело в том, что сейчас в
Киеве найти не то что Epox, который хотел, а вообще NF2U трудно,
оказывается. Размели-с. Поэтому KT600 с SATA RAID была куплена
другу, NF2 (FSB333/DDR400) которого переехала ко мне.
*** диск
Описание переезда по диску в исполнении круто тормозящего меня со
сменой типа root (да и не только root) fs с reiser на xfs не
буду, ограничившись тем, что я умудрился не подготовить заранее
загрузочную болванку (обычно хоть что-то из Master, Compact и
Blin дома обитает), модифицировать initrd не на новом, а на
старом диске (ну хоть оставив копию -- в итоге с grub
выкарабкался), и тем, что при убирании notail из /etc/fstab я
туда (в опции) не добавил defaults, что добавило фана --
сломалось mount -o rw,remount / и пришлось делать руками
mount /dev/hda2 -o rw,remount / (пока не заметил).
Раскладка по диску была оставлена примерно той же, что и была --
с учетом пары маневров / и swap на старом диске, когда 100M / (за
вычетом ~30M на журнал reiserfs) в какой-то момент перестало
хватать на два ядра и еще что-то и пришлось переиграть
использование группы небольших разделов в начале диска; сейчас:
Disk /dev/hda: 123.5 GB, 123522416640 bytes
255 heads, 63 sectors/track, 15017 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 94 755023+ 82 Linux swap
/dev/hda2 * 95 126 257040 83 Linux
/dev/hda3 127 492 2939895 83 Linux
/dev/hda4 493 15017 116672062+ 5 Extended
/dev/hda5 493 979 3911796 83 Linux
/dev/hda6 980 1223 1959898+ 83 Linux
/dev/hda7 1224 3048 14659281 83 Linux
/dev/hda8 3049 15017 96140961 83 Linux
Применение:
Filesystem Type Size Used Avail Use% Mounted on
/dev/hda2 xfs 247M 171M 77M 70% /
/dev/hda3 xfs 2.8G 1.1G 1.8G 40% /var
/dev/hda5 xfs 3.8G 3.1G 716M 82% /usr
/dev/hda7 xfs 14G 4.4G 9.7G 31% /home
/dev/hda8 xfs 92G 35G 58G 38% /var/ftp
none tmpfs 384M 4.0K 384M 1% /tmp
Комментарии: решил добавить свопа и переехать на tmpfs -- обкатка
летом показала приемлемость для продакшн; раньше /tmp был
отдельным разделом с mount --bind /tmp /var/tmp. /dev/hda6 (2G)
зарезервирован под сборочную площадку (~/hasher/chroot для
собирающихся на этом хосте) и игрища с дистрибутивами.
100M /usr/local упразднен -- что самое смешное, сразу же
напоролся на выпадение sensors, которые каким-то образом
завалялись именно в /usr/local/bin и были слинкованы с
libsensors.so.1 :-) => еще один гвоздь.
Oh well, переехали. Хотя это было уже днем, ночью система
работала с сороковки (бутнулась без проблем, поплевавшись на
модули lm_sensors для via686 разве что).
По производительности -- IBM как IBM, OOo-1.1.0 на 1900+/DDR333
взлетал с нуля за ~5 сек, 1.0.2 -- около 10 сек.
Mozilla теперь стартует тормознее, и интересно, что при этом
average transfer (судя по wmhdplop) -- порядка 5 Mb/s (при старте
OOo доскакивает до 50--60Mb/s).
Да, пока перетаскивал систему (в иксах, почитывая почту) -- в
первый раз узрел wmhdplop, рисующий циферки за 100 Mb/s ;-)
*** матери-Н-ская плата
http://price.com.ua/osn.php?cid=34&id=7631
Executive summary: перед покупкой nForce2 спросите у продавца,
посмотрев в глаза, насколько у нее "умный" биос. Если умнее
кактуса -- в морг.
Пояснение: мое мнение о качестве Athlon-систем было суровейшим
образом поколеблено этим самым шибко умным биосом (возможно, в
комбинации с памятью... будем еще смотреть). Это ж надо --
просто при перезагрузке менять частоту FSB!!
В общем, софтовое регулирование частот окончательно причислено к
софтовым модемам -- дешево и сердито, иногда даже работает, но я
такого не понимаю. Увы, похоже, это уже навсегда.
TODO: memtest86 (точнее, memtest.org), влить свежий биос, думать
дальше.
*** процессор
Странно, но при малейшей загрузке ядро греется до 80--90 `C и
выше. При этом watchdog на плате выставлен на 100 -- и
спонтанные выключения долго ставили нас с другом в тупик, пока не
догадались обратить внимание. Вообще говоря, крайне странно --
особенно учитывая то, что до дня субботы (когда приехал новый
кулер) все это работало на согнанном до ~2300RPM Thermaltake от
старенького A650 и грелось что-то до 50--60 `C.
fvcool -e сбрасывает "дежурную" температуру до ~45 градусов, но
burnK7 на 1900 даже выбил машину в нокаут за пару секунд.
Кстати, стоит отметить, что sensors-detect отработал просто
великолепно, осталось сделать
sudo service lm_sensors start
sudo chkconfig lm_sensors on
и смотреть на датчики. Корреляция с данными BIOS прекрасная,
модуль lm90-i2c-0-4c выводит в т.ч. температуру _ядра_ процессора
и даже довольно оперативно.
*** видео
Что самое смешное -- после сборки моими руками "это все"
поднялось и поехало. Но вот когда мы хачили это дело с Женей
Остапцом (собственно, он и упоминался) -- начался кордебалет :-)
В какой-то момент оказалось, что AXP1900+ и память на 166 MHz --
это голубая мечта, потому как у нас тут гаснет AXP1100+ с памятью
на 133 MHz :-) а XFree86 вместо положенных 1600x1200 выдает
1024x768 с отметкой про недостаточную полосу пропускания памяти
для такого видеорежима. Причем что интересно -- после небольшого
тюнинга памяти из "пессимистических" таймингов удалось получить
1400x1050, но мне-то и этого уже мало -- пришлось в
/etc/X11/XF86Config-4 (Section "Device" / Driver "nvidia") вбить:
Option "NoBandWidthTest"
Вот сижу, прикидываю, как буду вытягивать 1600x1200 на 100, которые
монитор тянет: старый вантуз, понятное дело, не тянул, а тут
надежда на асинхронный чипсет, подкрепленная тем, что если что --
"куплю материнку, видео раздельное". Даже GeForce бывает
"софтовым", оказывается :-)
Кстати, Женя упоминал информацию о том, что на NF2 со встроенным
видео _и_ Dual Channel DDR бывают проблемы -- при этом вроде
рекомендуют переставить вторую планку в не-дуальный слот.
В общем и в целом, ET-2.56 все это вполне прилично тянет в
1600x1200, судя по тесту. :)
*** аудио
SBLive!, собсно, приехал чуть раньше и уже работал; с его
микшером/рутером разбираюсь до сих пор, правда. Под текущей
сизифовой альсой (1.0.2/1.0.3) аппаратное микширование потоков
работает на ура -- это принесло облегчение по той части, что
раньше сестренке порой приходилось прибивать мой xmms, забытый на
паузе, или сидеть без звука, пока это не сделаю я с работы или до
вечера. (dmix не прокатывал: несмотря на права вида "пишут все"
на альсовый shm тех времен, как раз разным пользователям
получался все равно облом; сейчас уже не смотрел)
Кстати, теперь у меня под рукой мотив переписать sound-scripts:
оба чипа по-разному поддерживаются OSS и ALSA. Вообще же говоря,
ситуация после въезда emu10k1 в предыдущую систему меня вообще
развеселила: в big tower стоит mATX, на нем два набортных звука
(неразведенный в KT133 плюс CMI8738), в ISA -- SB16, да еще и
SBLive! 12 выведенных каналов, однако :-) Вот это тестодром.
(да, почему SB16: он _не_ поднимается сейчас sndconfig.
Возможно, snd-cmipci садилась на то же IRQ5, надо будет проверить)
** выводы
1) современные системы -- зверьки странные. Предыдущую систему я
не собирал, а заказывал -- видно, эту отвезу потюнить туда же.
Ну не специализируюсь я на железе -- если уж и с Женей не
одолеем, то пусть делают профи в области :-) [Киев:
"Прагматех", Максим Савкив <msavkiv pragmatech kiev ua>]
2) покупая запчасти, стоит указывать наименования кандидатур
вплоть до *точного* фабричного названия ("HDS722512VLAT20");
3) стоит лишний раз посмотреть на чипы, даже если продавец
доверенный -- особенно вечером на неожиданно рано начавшееся
восьмое марта;
4) халявы не бывает: встроенное видео есть встроенное видео, и
экономия где-то в $30 могла бы стать критичной, если бы
припирало по производительности суммы видеоподсистемы и
CPU<->RAM. Впрочем, тут не тот случай, хотя кто его знает --
почти 4M фреймбуфера @85Hz -- это около 300 Mb/s, а memtest+
показал ~700 с хвостиком прокачки на текущей FSB200.
Вроде пока все; будут апдейты или вспомню чего -- добавлю :)
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20040307/d3394d53/attachment-0003.bin>
Подробная информация о списке рассылки community