[devel] Q: SMP incompatible build
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Чт Фев 12 12:20:17 MSK 2004
On Thu, Feb 12, 2004 at 09:46:38AM +0300, Alexey Tourbin wrote:
> В некоем спеке написано:
>
> # SMP-incompatible.
> %make
>
> Можно ли доказать или опровергнуть это утверждение на однопроцессорной
> машине? Сколько сборок подряд с
>
> --define '__nprocs 2'
> --define '__nprocs 3'
> --define '__nprocs 4'
>
> должно пройти успешно?
Мне кажется, что
доказать многопроцессорную сборку на однопроцессорной машине практически невозможно.
На однопроцессорной машине всё-равно процессы будут начинаться и
завершаться последовательно, а на многопроцессорной одновременно.
Более того может получиться что один make задержится, а в это время на
другом процессоре пройдут ещё несколько пересборок. В общем это слабо
предсказуемо.
Как правило основные проблемы с паралельной сборкой у пакетов использующих
libtool, у тех кто честно использует make - вероятность успеха больше.
> _______________________________________________
> Devel mailing list
> Devel на altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/devel
Подробная информация о списке рассылки Devel