Страница 1 из 1

ULE шедулер

Добавлено: 2007-12-21 11:25:46
smash_necros
как его на семерке врубить? чето в LINT'е не нашел а по дефолту блин юзается 4BSD. охота глянуть как с новым будет работать

Re: ULE шедулер

Добавлено: 2007-12-21 14:14:03
hizel
а в NOTES тоже неть?

Код: Выделить всё

$grep ULE /usr/src/sys/conf/NOTES 
# MODULES_OVERRIDE can be used to limit modules built to a specific list.
#makeoptions    MODULES_OVERRIDE="linux sound/sound sound/driver/maestro3"
# Specifying one of SCHED_4BSD or SCHED_ULE is mandatory.  These options
# SCHED_ULE is a new scheduler that has been designed for SMP and has some
#options        SCHED_ULE

Re: ULE шедулер

Добавлено: 2007-12-21 15:43:31
smash_necros
о! спс, чето не додумался там глянуть
уже собираю :)

Re: ULE шедулер

Добавлено: 2008-01-04 12:13:11
iZEN
У меня чё-то ядро 7.0 не собирается. Пишет ошибку 1.

Переползаю я с 6.3-PRERELEASE на 7.0-PRERELEASE. Вчера поздно вечером синхронизировал исходники системы через csup с tag=RELENG_7_0. Мир собрался без ошибок. В конфиге ядра не обнаружил многих опций, которые присутствовали в ветке 6.2 (в частности: "machine i386", "cpu I386_CPU" и т.д.)

Закомментировал:
options SCHED_4BSD
Добавил:
options SCHED_ULE

Опции SMP и APIC уже были в конфиге, так что добавлять не пришлось.

Закомментировал оции "MD_ROOT", "INET6", все устройства в секции с PCMCIA-устройствами и "device AGP", больше ничего не трогал — так же я поступал, когда собирал ядра в ветке 6.x, так как на машине нет этих устройств, IPv6 мне не нужен и с яблокомпами не общаюсь.

Машинка: AMD Athlon 64 X2, чипсет NVIDIA GeForce6150/nForce430.

Кто что может посоветует/откомментирует?

Re: ULE шедулер

Добавлено: 2008-01-04 12:22:20
serge
А GENERIC собирается?

Re: ULE шедулер

Добавлено: 2008-01-04 12:43:05
iZEN
serge писал(а):А GENERIC собирается?
Попробую — отпишусь.
(Хотел было сразу собственное ядро собрать, но не получилось.)

Re: ULE шедулер

Добавлено: 2008-01-04 13:20:09
terminus
Стоит проверить флаги оптимизации из make.conf. Где-то видел похожую ситуацию - там у людей 7ка тоже не србиралась из-за них.

Re: ULE шедулер

Добавлено: 2008-01-04 13:36:13
iZEN
terminus писал(а):Стоит проверить флаги оптимизации из make.conf. Где-то видел похожую ситуацию - там у людей 7ка тоже не србиралась из-за них.
Флагов оптимизации нет. В make .conf есть параметр CPUTYPE=athlon64; обозначение версии PERL и другие чисто прикладные параметры.
Пытаюсь собирать на "голой" системе 6.3-PRERELEASE (вчерашняя сборка, она даже без портов, каталог /usr/local был удалён, БД портов и пакетов похерены). Душа потребовала продолжения банкета 6.3->7.0 и вот... :oops: :D

Будет время сегодня попробую покрутить конфиги.

Re: ULE шедулер

Добавлено: 2008-01-05 12:18:58
iZEN
Ядро 7.0 собралось, если не комментировать "options INET6".

Re: ULE шедулер

Добавлено: 2008-01-05 13:51:49
jack
Если отключал ipv6 закоментируй еще

Код: Выделить всё

#options 	SCTP			# Stream Transmission Control Protocol
Иначе не будет собираться