Вы здесь

Медленная работа системы

Железо:
ASUS PCH-DL
dual xeon 2.8Hz с гипертредингом
2G RAM
scsi raid adaptec 2120

Загрузка с инсталл-сиди идет медленно до безобразия, минут 5.
Ладно, дожидаюсь, ставлю систему, stage3-i686. Пересобираю ядро поддержкой рейда, компиляция идет так себе, вроде и не медленно, если сравнивать с тем, что будет с моим ядром, но визуально медленнее, если сравнивать как работают другие ОС на этом-же железе. Перегружаюсь, - загрузка идет тех-же самых 5 минут, но теперь этот дуальный ксеон похож на трехсотый целерон, mysql компилится около трех часов. Проверяю дисковую подсистему, трансфер ~40-50MB, нормально для этого контроллера и винтов.
Попробовал сменить рейд на обычный САТА винчестер, чуток все побыстрее, но скорее всего за счет более быстрого винчестера.
Поставил на другую машину, обычный целерон Д сата винтом, - все просто летает.

Так как в линуксе я новичек, особого тюнинга кернела я не делал,
по ману сделал
# zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6
и добавил свой рейд. Да, собираю ядро genkernel'oм.
позже пробовал поиграться с HZ и сделал дефолтным I/O шедулером CFQ, включал-выключал гипертрейдинг, только результата это не принесло.

Перепробовано все это как на 2006.1 так и на 2007.

Подскажите, в какую сторону смотреть ибо чувствую что дело в ядре, но не могу понять в чем именно дело.

такс...
что то у тя точно не то ;-)
у меня кпк за 10 секунд под гентой грузится...

а по делу..
какие зеоны?
как систему собрал?

emerge --info 
cat /proc/cpuinfo

покажи ;-)
_________________
Gentoo GNU/Linux 2.6.21 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

starter ~ # emerge --info
Portage 2.1.2.7 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r2, 2.6.20-gentoo-r8 i686)
=================================================================
System uname: 2.6.20-gentoo-r8 i686 Intel(R) Xeon(TM) CPU 2.80GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Fri, 25 May 2007 09:50:01 +0000
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.61
sys-devel/automake: 1.9.6-r2, 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://files.gentoo.org "
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acl berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog libg++ midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts unicode x86 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

starter ~ # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 9
cpu MHz : 2799.930
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5603.52
clflush size : 64

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 9
cpu MHz : 2799.930
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 5600.38
clflush size : 64

во первых у тебя не включен гипертрединг
потом поменяй цфлаги
а потом пересобери все =)

_________________
Gentoo GNU/Linux 2.6.21 GCC 4.1.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Не знаю как дело с двух ядерными обстоит, но у меня (x86_64) когда стояла оптимизация -О2 всё собиралось раз в 5 дольше.

Антон Л. написал:
Не знаю как дело с двух ядерными обстоит, но у меня (x86_64) когда стояла оптимизация -О2 всё собиралось раз в 5 дольше.

а какая стоит сейчас? дело в том, я не описал это в начальном письме треда, помимо всего я ставил и на дуал-коре целерон, там стояло i686 -O2. ничего не тормозило.

Сейчас -03. На тормоза это конечно не повлияет, а вот на компиляцию повлияет.

Alexxy написал:
во первых у тебя не включен гипертрединг
потом поменяй цфлаги
а потом пересобери все =)

я конечно попробую, ибо еще надо найти как сделать force rebiuld для world, ибо emerge world делался сегодня, но я не верю что использование дополнительных инструкций проца сделает из этого тормоза ракету.

Та же проблема
выяснилось, что если уменьшить кол-во пямяти до 512Мб все летает
в ядре поддержка 4Гб включена
Память DDR2 2x512Mb

Что бы это могло быть?

Как выяснилость проблема была в BIOSe
обновил и все заработало нормально

прикольненько... = )
_________________
Linux ns 2.6.18-suspend2-r1 #2 SMP Sat Feb 3 13:56:55 KRAT 2007 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
Теперь и HTC TyTN :) Жалко на Windows Mobile 5.0 :(