Обновил железо, сборка стала жутко тормозить (Intel Core2 Quad Q6600)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Обновил железо, сборка стала жутко тормозить

Сообщение Kasper_WPS »

Проапгрейдил систему, стоит Core2 Quad Q6600 и 2Гб оперативы, сегодня завтра еще 2 возьму. Наблюдаются ужасные тормоза при компилировании, памяти вроде хватает, top кажет что все норм. Поставил j5 в MAKEOPTS, в CFLAGS="mtune=core2 -O2" В ядре поставил максимально возможное количество процов равное 4, при загрузке появляется 4 тукса )) Но чисто визуально по сравнению с E4500, что был до этого, ядро стало грузиться значительно медленнее... Подскажите куда копать, может есть где описания людей кто настраивал такие системки? Поискал в гугле, не нашел, сунулся на вики - впал в отчаяние.
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Обновил железо, сборка стала жутко тормозить

Сообщение vr13 »

по производительности процессора, у вас скорее даунгрейд получился, см spec.org, поискать по процессору
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Обновил железо, сборка стала жутко тормозить

Сообщение Gogast »

а в /etc/rc.conf парралельная загрузка включена?
флаг threads включен?
аллокатор (в ядре) SLUB ?

поставь CFLAGS=-march=core2 (а лучше native) -O3 (дабы размер кеша позволяет)
может пересобрать всё: emerge -e world
поставь MAKEOPTS j4. j5 на современном ядре не имеет смысла: на какомто ядре будет 2 файла компилиться
portage самый свежий? система 64битная?
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
new bee
Сообщения: 220
ОС: Arch, Ubuntu

Re: Обновил железо, сборка стала жутко тормозить

Сообщение new bee »

мб стоит поменять в ядре планировщик на CFG, если он не таков (мне помогло)
cat /sys/block/hdb/queue/scheduler
Свободного можно покорить, нельзя исправить, ведь невозможно улучшить море или ветер.
Свобода подобна тайному обряду: захочешь улучшить - оскудеет, задумаешь подчинить - исчезнет...
Лао Цзы
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Обновил железо, сборка стала жутко тормозить

Сообщение Kasper_WPS »

Gogast писал(а):
25.10.2008 17:31
а в /etc/rc.conf парралельная загрузка включена?
флаг threads включен?
аллокатор (в ядре) SLUB ?

поставь CFLAGS=-march=core2 (а лучше native) -O3 (дабы размер кеша позволяет)
может пересобрать всё: emerge -e world
поставь MAKEOPTS j4. j5 на современном ядре не имеет смысла: на какомто ядре будет 2 файла компилиться
portage самый свежий? система 64битная?


Аллокатор SLUB. Параллельная загрузка включена, да и потом, я же написал что ядро медленнее грузится... То есть тормоза до OpenRC.
Чем native лучше? Почему j4 не понял, разъясните пожалуйста или где что почитать по этому поводу? Portage - наисвежейший )) Система 64-битная.

new bee писал(а):
25.10.2008 18:35
мб стоит поменять в ядре планировщик на CFG, если он не таков (мне помогло)
cat /sys/block/hdb/queue/scheduler


Нет не CFG, CFQ у меня ))
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

Re: Обновил железо, сборка стала жутко тормозить

Сообщение damex »

может стоит довериться wiki и поставить рекомендуемое nocona а не core2 в march/mtune?

покажите конфиг ядра с указанием от какой именно версии ядра оно - посмотрю что может быть не так. а также покажите emerge --info

хозяин - барин. мну вот ,например, компилирует все в tmpfs ... и /tmp находится в tmpfs тоже ... ибо самое узкое место системы - винт.
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Обновил железо, сборка стала жутко тормозить

Сообщение Kasper_WPS »

damex писал(а):
26.10.2008 01:04
может стоит довериться wiki и поставить рекомендуемое nocona а не core2 в march/mtune?

покажите конфиг ядра с указанием от какой именно версии ядра оно - посмотрю что может быть не так. а также покажите emerge --info

хозяин - барин. мну вот ,например, компилирует все в tmpfs ... и /tmp находится в tmpfs тоже ... ибо самое узкое место системы - винт.


tmpfs - хорошая штука, сделаю когда докуплю еще 6 Гб оперативы )) Вы как OpenOffice компиляете?? ))
Проблему нашел, тормоз был из-за того что в новом системнике отсутсвует флопарь, а поддержка его была вкомпилена в ядро, а не модулем, сделал модулем все отлично )) Пока перекомпилил только system )) Очень быстро компилит )) Счастья то сколько ))
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

Re: Обновил железо, сборка стала жутко тормозить

Сообщение damex »

очень просто :) ~5gb+ просит офис себе а у мну озу 8гб вот и вся проблема ... на часик оставить ток над ети 5-6гб свободными для сборки в tmpfs да всегото :)
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Обновил железо, сборка стала жутко тормозить

Сообщение Gogast »

Kasper_WPS писал(а):
25.10.2008 23:57
Почему j4 не понял, разъясните пожалуйста или где что почитать по этому поводу?
а я вот непонял почему j5 - типа количество ядер + 1 ?
damex писал(а):
26.10.2008 01:04
может стоит довериться wiki и поставить рекомендуемое nocona а не core2 в march/mtune?
nocona старый проц... надо довериться man gcc
Kasper_WPS писал(а):
25.10.2008 23:57
Чем native лучше?
man gcc : будет компилиться именно под твой проц
Без виндовза 3 года
Спасибо сказали: