URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 64178
[ Назад ]

Исходное сообщение
"AMD64 - тормоз???  Мега комп - мега тормозило..."

Отправлено samnambulas , 15-Фев-06 14:34 
Люди впервые работаю с системой AMD (комп был собран не мной, работа под заказ, ибо сам преверженец Intel) и столкнулся с такой проблемой  

Имеется следующая конфигурация:

Проц - AMD Athlon(tm) 64 Processor 3500+ (2211.34-MHz K8-class CPU)
Мать - GA-K8NF-9
Память - 2GB (4x512MB)
Контроллер - Adaptec SCSI Card 29160 (Ultra 160 SCSI)
Винты х 2 - Seagate Cheetah 10K.7 (ST336807LW)

На неё предустановлена (МНОЮ с нуля) FreeBSD 6.0-RELEASE-amd64.
так вот компиляция mc - уже идёт несколько часов, как будто на 486 DX/2 (с такой же скоростью в своё время компилилась на 4.4 на 486-ом)

P.S. В FreeBSD не новичёк, но до сего случая работал исключительно с х86 (i386) архитектурой. Даже на Pentium III 800 MHz - всё летало, правда на 4.11

В чём может быть трабла  
Может проблемы с железяками  (т.к. их приобретал не я)
И честно признаюсь ни чего не знаю об мире AMD (то бишь что в данном случае круче, лучше и т.д. и т.п.)

Очень жду ваших комментариев...


Содержание

Сообщения в этом обсуждении
"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено sergey , 15-Фев-06 16:02 
Разумеется тормозов быть не должно. Сдается что какое-то устройство генерирует слишком много прерываний, ну а проц постоянно обрабатывает эту процедуру обработки прерывания. Возможно что-то не так с ACPI. Попробуй загрузить систему без поддержки ACPI.


"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено samnambulas , 15-Фев-06 23:59 
Спасибо, помогло...

А очень принципаильно это ACPI?
Что я потеряю собрав своё новое ядро без его поддержки?
На производительности это не сильно скажется +- % приросьта?


"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено sergey , 16-Фев-06 10:42 
>Спасибо, помогло...
>
>А очень принципаильно это ACPI?
>Что я потеряю собрав своё новое ядро без его поддержки?
Ну в общем если без поддержки ACPI пересобрать ядро, то не будут работать такие фичи, как переходы в различные состояния энерго-сбережения (засыпание итп). В общем-то на сервере не очень принципиально. Я так думаю. Можно попробовать на материнке обновить BIOS, возможно поможет. А если особенно эта проблема заинтересует, то в handbook написано что можно предпринять при поиске неисправности в ACPI. Кстати сейчас посмотрел handbook, там написано, что ACPI можно выключить через loader.conf,  hint.apic.0.disabled="1". Ядро пересобирать не надо. У меня дома стоит FBSD 6.0 amd64 на плате Gigabyte GA8KNS чипсет nVidia3 Ultra, проблем с ACPI не замечено.



"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено samnambulas , 16-Фев-06 12:56 
Маленька поправочка - выяснилось, что мне дали не тот мануал и на самом деле МАТЬ такая - GA-K8N Ultra-9.

Глюков в ней что то немеренно, сёдня пытался собрать для неё ядрошко, компиляция прошла без сучка без задоринки, но новое ядро не грузанулась - сильно ругалось на это - nve (пытался вкомпилить в ядро) - встроенная сетевуха в мамке, более того даже с генерик (в виде модуля), я её так и не смог заставить работать - постоянно шла ошибка - nve%d: device timeout
но естественно с сеткой всё в поряде и с другой сетевухой всё пашет...

P.S. http://www.freebsd.org/cgi/man.cgi?query=nve&sektion=4&manpa...

P.P.S. Поделитесь инфой, если кто ставил FreeBSD 6.0 на подобную мамку...


"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено sergey , 16-Фев-06 13:18 
С устройством nve проблема решена неполностью даже в current версии. От ошибки device timeout вроде избавились (простым выключением), есть соответствующий патч. Подробнее в списке mailing list. Последнее письмо по данной ошибке написано в январе 2005.



"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено samnambulas , 16-Фев-06 15:15 
>С устройством nve проблема решена неполностью даже в current версии. От ошибки
>device timeout вроде избавились (простым выключением), есть соответствующий патч. Подробнее в
>списке mailing list. Последнее письмо по данной ошибке написано в январе
>2005.

Нашёл вот такой ответ от lavr'А =>
http://www.opennet.me/openforum/vsluhforumID1/60225.html

всмысле выключением??? - Просто нафиг в БИУСЕ отрубить и юзать другое? Или ты о чём то другом? Про патч для nve почитал на буржуйских ресурсах - вроде как он так и не спас...


"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено sergey , 16-Фев-06 15:31 
Нет, я говорил что патч этот выключает какие-то watchdogs в драйвере. Поэтому на консоль сообщений об ошибках и не выводиться. Но тут я могу ошибаться, поскольку перевести и понять правильно мне то письмо из списка рассылки freebsd_current сложно.
Как выход из ситуации можно просто временно не использовать этот сетевой интерфейс, пока не появится действительно работающий драйвер.

"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено tor , 16-Фев-06 16:43 
>watchdogs ...
Попробуйте в rc.conf задать сразу правильный статус
у меня sk встроенный марвел ругается так же но пока проблем не замечал работает ...причем ругается когда нет нагрузки ...

"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено samnambulas , 17-Фев-06 14:35 
Перепрошил и обновил BIOS до последнего на сегодня релиза (GA-K8N Ultra-9 F_8 ).
Пересобрал ядро, с отключением всего лишнего и в частности nve (и вообще вырубил её в БИОС), поставил проверенные временем Intel - fxp

Ядро начинает грузится весело и шустро, а потом вылетает это  mountroot>

Пытаюь помонтировать свои разделы - безрезультатно.

В чём дело? Может что то не хватает??? Свой контроллер в ядре врубил, da (для винтов) так же...

Вот что включено у меня в ядре  =>

# SCSI Controllers
device ahc # AHA2940 and onboard AIC7xxx devices

# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device da # Drect Access (disks)
device cd # CD
device pass # Passthrough device (direct SCSI access)

Почему же меня кидает в mountroot>  
P.S. Ни каких ошибок и кернел паник...


"AMD64 - тормоз???  Мега комп - мега тормозило..."
Отправлено sergey , 17-Фев-06 14:56 
Ищи :) Попробуй загрузи старое ядро, а потом уже удаляй девайсы осторожнее и по одному.
У меня самого не было опыта работы со SCSI контроллерами на фре.


"загрузка нового ядра кидает - mountroot>"
Отправлено samnambulas , 17-Фев-06 14:59 
>Ищи :) Попробуй загрузи старое ядро, а потом уже удаляй девайсы осторожнее
>и по одному.
>У меня самого не было опыта работы со SCSI контроллерами на фре.
>
Спасибо...

Метод проб и ошибок может затянуться на ....
Со скази работал, впервые такой вот трабл у меня, жду ответа от гуру, который сразу скажет, что же у меня не так.
Вернее каковы(а) причины(а) выкида в mountroot>


"загрузка нового ядра кидает - mountroot>"
Отправлено samnambulas , 19-Фев-06 17:18 
В итоге все заработало лишь после включения в ядро ACPI (device acpi), а контроллер в ядре был включен изначально мой - вверху моя конфа железок.

Теперь новые ошибки, может кто с такими встречался и знает их решение  #dmesg

Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 6.0-RELEASE #0: Sun Feb 19 21:44:25 OMST 2006
root@none.none:/usr/src/sys/amd64/compile/AMD64
WARNING: debug.mpsafenet forced to 0 as ipsec requires Giant
WARNING: MPSAFE network stack disabled, expect reduced performance.
ACPI APIC Table: <Nvidia AWRDACPI>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) 64 Processor 3500+ (2264.46-MHz K8-class CPU)
Origin = "AuthenticAMD" Id = 0x20ff2 Stepping = 2
Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE
Features2=0x1<SSE3>
AMD Features=0xe2500800<SYSCALL,NX,MMX+,<b25>,LM,3DNow+,3DNow>
real memory = 2147418112 (2047 MB)
avail memory = 2065047552 (1969 MB)
ioapic0 <Version 1.1> irqs 0-23 on motherboard
netsmb_dev: loaded
acpi0: <Nvidia AWRDACPI> on motherboard
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi0: Power Button (fixed)
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
pci_link0: <ACPI PCI Link LNK1> irq 7 on acpi0
pci_link1: <ACPI PCI Link LNK2> on acpi0
pci_link2: <ACPI PCI Link LNK3> irq 5 on acpi0
pci_link3: <ACPI PCI Link LNK4> irq 11 on acpi0
pci_link4: <ACPI PCI Link LNK5> on acpi0
pci_link5: <ACPI PCI Link LUBA> irq 4 on acpi0
pci_link6: <ACPI PCI Link LUBB> on acpi0
pci_link7: <ACPI PCI Link LMAC> on acpi0
pci_link8: <ACPI PCI Link LACI> on acpi0
pci_link9: <ACPI PCI Link LMCI> on acpi0
pci_link10: <ACPI PCI Link LSMB> irq 11 on acpi0
pci_link11: <ACPI PCI Link LUB2> irq 3 on acpi0
pci_link12: <ACPI PCI Link LIDE> on acpi0
pci_link13: <ACPI PCI Link LSID> irq 10 on acpi0
pci_link14: <ACPI PCI Link LFID> on acpi0
pci_link15: <ACPI PCI Link LPCA> on acpi0
pci_link16: <ACPI PCI Link APC1> irq 0 on acpi0
pci_link17: <ACPI PCI Link APC2> irq 0 on acpi0
pci_link18: <ACPI PCI Link APC3> irq 0 on acpi0
pci_link19: <ACPI PCI Link APC4> irq 0 on acpi0
pci_link20: <ACPI PCI Link APC5> irq 16 on acpi0
pci_link21: <ACPI PCI Link APCF> irq 0 on acpi0
pci_link22: <ACPI PCI Link APCG> irq 0 on acpi0
pci_link23: <ACPI PCI Link APCH> irq 0 on acpi0
pci_link24: <ACPI PCI Link APCJ> irq 0 on acpi0
pci_link25: <ACPI PCI Link APCK> irq 0 on acpi0
pci_link26: <ACPI PCI Link APCS> irq 0 on acpi0
pci_link27: <ACPI PCI Link APCL> irq 0 on acpi0
pci_link28: <ACPI PCI Link APCZ> irq 0 on acpi0
pci_link29: <ACPI PCI Link APSI> irq 0 on acpi0
pci_link30: <ACPI PCI Link APSJ> irq 0 on acpi0
pci_link31: <ACPI PCI Link APCP> irq 0 on acpi0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci_link26: BIOS IRQ 11 for -2145860024.1.INTA is invalid
pci_link29: BIOS IRQ 10 for -2145860024.7.INTA is invalid
pci0: <ACPI PCI bus> on pcib0
pci0: <memory> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
pci0: <serial bus, SMBus> at device 1.1 (no driver attached)
atapci0: <nVidia nForce4 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 6.0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
atapci1: <nVidia nForce4 SATA150 controller> port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xe000-0xe00f m
ata2: <ATA channel 0> on atapci1
ata3: <ATA channel 1> on atapci1
pcib1: <ACPI PCI-PCI bridge> at device 9.0 on pci0
pci_link19: BIOS IRQ 21 for 0.7.INTA is invalid
pci1: <ACPI PCI bus> on pcib1
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xa000-0xa03f mem 0xed042000-0xed042fff,0xed000000-0xed01ffff irq 18 at
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:02:b3:4d:0a:f5
fxp0: [GIANT-LOCKED]
ahc0: <Adaptec 29160 Ultra160 SCSI adapter> port 0xa400-0xa4ff mem 0xed040000-0xed040fff irq 19 at device 7.0 on
ahc0: [GIANT-LOCKED]
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
fxp1: <Intel 82550 Pro/100 Ethernet> port 0xa800-0xa83f mem 0xed041000-0xed041fff,0xed020000-0xed03ffff irq 16 at
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:02:b3:4d:0b:e8
fxp1: [GIANT-LOCKED]
pcib2: <ACPI PCI-PCI bridge> at device 12.0 on pci0
pci3: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> at device 13.0 on pci0
pci4: <ACPI PCI bus> on pcib3
pcib4: <ACPI PCI-PCI bridge> at device 14.0 on pci0
pci5: <ACPI PCI bus> on pcib4
pci5: <display, VGA> at device 0.0 (no driver attached)
pci5: <display> at device 0.1 (no driver attached)
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
orm0: <ISA Option ROMs> at iomem 0xc0000-0xcffff,0xd0000-0xd17ff,0xd2000-0xd37ff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 2264464582 Hz quality 800
Timecounters tick every 1.000 msec
IPv6 packet filtering initialized, default to accept, logging limited to 100 packets/entry
IPsec: Initialized Security Association Processing.
IP Filter: v4.1.8 initialized. Default = pass all, Logging = enabled
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding disabled, default to accept, logging limited to
ad6: 76293MB <WDC WD800JD-75MSA1 10.01E01> at ata3-master SATA150
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST336807LW 0C01> Fixed Direct Access SCSI-3 device
da0: 40.000MB/s transfers (20.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da0: 35003MB (71687372 512 byte sectors: 255H 63S/T 4462C)
da1 at ahc0 bus 0 target 1 lun 0
da1: <SEAGATE ST336807LW 0C01> Fixed Direct Access SCSI-3 device
da1: 40.000MB/s transfers (20.000MHz, offset 63, 16bit), Tagged Queueing Enabled
da1: 35003MB (71687372 512 byte sectors: 255H 63S/T 4462C)
Trying to mount root from ufs:/dev/da0s1a

Что это за ошибки и пути их решения  

1) WARNING: debug.mpsafenet forced to 0 as ipsec requires Giant
WARNING: MPSAFE network stack disabled, expect reduced performance.

2) acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi0: Power Button (fixed)
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR

3) pci_link26: BIOS IRQ 11 for -2145860024.1.INTA is invalid
pci_link29: BIOS IRQ 10 for -2145860024.7.INTA is invalid

4) pci_link19: BIOS IRQ 21 for 0.7.INTA is invalid


"загрузка нового ядра кидает - mountroot>"
Отправлено fvl , 20-Фев-06 06:43 
А обновить систему до STABLE никак щас? =)