* Re: [d-kernel] Нужна помощь по сборке ядра
@ 2007-11-26 13:09 ` gosha
2007-11-26 17:54 ` [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах? gosha
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: gosha @ 2007-11-26 13:09 UTC (permalink / raw)
To: devel-kernel
>То паника, то просто зависает на initramfs (и вообще что это такое - может
>кто подскажет.)
Новый lilo.conf в студию.
.config в студию
В результате сборки у Вас получилось;
/lib/modules/2.6.23.8/......
bzImage-2.6.23.8
initrd-2.6.23.8.img
bzImage-2.6.23.8 initrd-2.6.23.8.img добавлены в lilo как вариант загрузки?
--
С Уваженим,
gosha.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
2007-11-26 17:54 ` [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах? gosha
@ 2007-11-26 15:10 ` Konstantin A. Lepikhov
2007-11-26 20:06 ` Michael Shigorin
1 sibling, 0 replies; 9+ messages in thread
From: Konstantin A. Lepikhov @ 2007-11-26 15:10 UTC (permalink / raw)
To: devel-kernel
Hi gosha!
Monday 26, at 05:54:35 PM you wrote:
> Добрый день.
>
>
> Требуется спректировать (аппаратуру (Зеленоград)) SMP процессорную плату (c 4
> CPU на борту) и запустить на ней linux.
>
> Подскажите, где бы можно почитать- как linux работает на SMP машинах?
>
> Интересовала бы информация такого плана:
>
> т.е. ядро работает на одном cpu- на другой передаются только процессы для
> обработки (типа получаемые ,например, fork())...
>
> или на кажном процессоре- своя копия ядра...
>
> и т.п.
>
>
> Спасибо.
>
>
http://www.moses.uklinux.net/patches/lki.html
--
WBR et al.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
2007-11-26 13:09 ` [d-kernel] Нужна помощь по сборке ядра gosha
@ 2007-11-26 17:54 ` gosha
2007-11-26 15:10 ` Konstantin A. Lepikhov
2007-11-26 20:06 ` Michael Shigorin
2007-11-27 11:18 ` gosha
3 siblings, 2 replies; 9+ messages in thread
From: gosha @ 2007-11-26 17:54 UTC (permalink / raw)
To: devel-kernel
Добрый день.
Требуется спректировать (аппаратуру (Зеленоград)) SMP процессорную плату (c 4
CPU на борту) и запустить на ней linux.
Подскажите, где бы можно почитать- как linux работает на SMP машинах?
Интересовала бы информация такого плана:
т.е. ядро работает на одном cpu- на другой передаются только процессы для
обработки (типа получаемые ,например, fork())...
или на кажном процессоре- своя копия ядра...
и т.п.
Спасибо.
--
С Уваженим,
gosha.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
2007-11-26 17:54 ` [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах? gosha
2007-11-26 15:10 ` Konstantin A. Lepikhov
@ 2007-11-26 20:06 ` Michael Shigorin
1 sibling, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2007-11-26 20:06 UTC (permalink / raw)
To: devel-kernel
On Mon, Nov 26, 2007 at 05:54:35PM +0000, gosha wrote:
> Подскажите, где бы можно почитать- как linux работает на SMP машинах?
Один образ на все процессоры.
> Интересовала бы информация такого плана:
> т.е. ядро работает на одном cpu- на другой передаются
> только процессы для обработки (типа получаемые ,например,
> fork())...
> или на кажном процессоре- своя копия ядра...
Нет, конечно. Это уже кластеры.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
@ 2007-11-27 8:29 ` Michael Shigorin
2007-11-27 20:01 ` Konstantin A. Lepikhov
0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2007-11-27 8:29 UTC (permalink / raw)
To: devel-kernel
On Tue, Nov 27, 2007 at 11:09:59AM +0000, gosha wrote:
> ?????? ????.
Ой, plaintext'овая часть письма умерла (как 7bit).
> M_S>Один образ на все процессоры.
> - Т.е. все как в классической Symmetric multiprocessing (SMP).
Ну Вы же про SMP спрашивали?
> напр www.qnx.com/developers/docs/6.3.0SP3/neutrino/sys_arch/smp.html
> A single instantiation of an OS manages all CPUs
> simultaneously, and applications can float to any of them.
> Информация по все ссылкам google: (linux & smp) не богата
> здравым описанием- как все происходит.
Я бы отталкивался от SMP-HOWTO
(http://tldp.org/HOWTO/SMP-HOWTO-3.html и далее)...
> Но, как понял из Ваших слов и doc по qnx, - в RAM лежит один
> образ Linux. ответы на вопросы:
> - является ли один проц ведущим. или все равноправны
По крайней мере один процессор бутается первым (его ещё как-то
там обзывали -- bootstrap CPU, что ли), на нём поднимается ядро
до точки, когда можно стартовать остальные (довольно рано -- до
драйверов и подобного). Так что по крайней мере в этом они уже
неравноправны.
Судя по top на двух-четырёхпроцессорных системах под рукой,
на первый процессор также обычно склонно распределяться больше
задач -- бишь с него начинается "раздача".
> - процы выполняют один и тот же кусок кода, или scheduler
> работатет только на одном проце...
Тут не знаю, лучше сходите на http://kernelnewbies.org -- там
опытные люди помогают въехать в ядро тем, кто к нему только
приступает (есть рассылка, форум и IRC-канал, помимо вики).
По SMP там сходу нашлось только это:
http://kernelnewbies.org/SMPSynchronisation
Может быть также интересно для общего образования:
http://www.kniggit.net/wwol26.html
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
` (2 preceding siblings ...)
@ 2007-11-27 11:18 ` gosha
3 siblings, 0 replies; 9+ messages in thread
From: gosha @ 2007-11-27 11:18 UTC (permalink / raw)
To: devel-kernel
M_S> Один образ на все процессоры
- т.е. все как в классической Symmetric multiprocessing (SMP).
напр.: www.qnx.com/developers/docs/6.3.0SP3/neutrino/sys_arch/smp.html
A single instantiation of an OS manages all CPUs simultaneously, and applications can float to any of them.
Информация google: (linux & smp) не богата здравым описанием,- как все происхолдит.
Ответы на вопроcы:
- является ли один проц ведущим?
- все процессоры исполняют один и тот же кусок кода, или scheduler выполняется на одной машине...
. . .
не нашел ни в одном описании linux & smp.
- необходимо читать описание классической smp ?
-------
С Уважением,
gosha.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
2007-11-27 8:29 ` Michael Shigorin
@ 2007-11-27 20:01 ` Konstantin A. Lepikhov
2007-11-27 22:32 ` Michael Shigorin
0 siblings, 1 reply; 9+ messages in thread
From: Konstantin A. Lepikhov @ 2007-11-27 20:01 UTC (permalink / raw)
To: devel-kernel
Hi Michael!
Tuesday 27, at 10:29:35 AM you wrote:
<skip>
> > Но, как понял из Ваших слов и doc по qnx, - в RAM лежит один
> > образ Linux. ответы на вопросы:
> > - является ли один проц ведущим. или все равноправны
>
> По крайней мере один процессор бутается первым (его ещё как-то
> там обзывали -- bootstrap CPU, что ли), на нём поднимается ядро
> до точки, когда можно стартовать остальные (довольно рано -- до
> драйверов и подобного). Так что по крайней мере в этом они уже
> неравноправны.
Чорт, да почитайте lki, там же весь процесс загрузки на SMP описан. Тошнит
от этих "я думаю", "мне кажется".
--
WBR et al.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
2007-11-27 20:01 ` Konstantin A. Lepikhov
@ 2007-11-27 22:32 ` Michael Shigorin
2007-11-27 22:51 ` Konstantin A. Lepikhov
0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2007-11-27 22:32 UTC (permalink / raw)
To: devel-kernel
On Tue, Nov 27, 2007 at 11:01:06PM +0300, Konstantin A. Lepikhov wrote:
> > > Но, как понял из Ваших слов и doc по qnx, - в RAM лежит
> > > один образ Linux. ответы на вопросы: - является ли один
> > > проц ведущим. или все равноправны
> > По крайней мере один процессор бутается первым (его ещё
> > как-то там обзывали -- bootstrap CPU, что ли), на нём
> > поднимается ядро до точки, когда можно стартовать остальные
> > (довольно рано -- до драйверов и подобного). Так что по
> > крайней мере в этом они уже неравноправны.
> Чорт, да почитайте lki, там же весь процесс загрузки на SMP
> описан. Тошнит от этих "я думаю", "мне кажется".
Тошнит от трёхбуквенных акронимов :) Ссылку, барин, или хотя бы
linux kernel чего -- internals?
(не думаю, что ты подробней выскажешься, если вдруг столкнёшься
с вопросом о структуре фуллеренов)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах?
2007-11-27 22:32 ` Michael Shigorin
@ 2007-11-27 22:51 ` Konstantin A. Lepikhov
0 siblings, 0 replies; 9+ messages in thread
From: Konstantin A. Lepikhov @ 2007-11-27 22:51 UTC (permalink / raw)
To: shigorin, ALT Linux kernel packages development
Hi Michael!
Wednesday 28, at 12:32:38 AM you wrote:
> On Tue, Nov 27, 2007 at 11:01:06PM +0300, Konstantin A. Lepikhov wrote:
> > > > Но, как понял из Ваших слов и doc по qnx, - в RAM лежит
> > > > один образ Linux. ответы на вопросы: - является ли один
> > > > проц ведущим. или все равноправны
> > > По крайней мере один процессор бутается первым (его ещё
> > > как-то там обзывали -- bootstrap CPU, что ли), на нём
> > > поднимается ядро до точки, когда можно стартовать остальные
> > > (довольно рано -- до драйверов и подобного). Так что по
> > > крайней мере в этом они уже неравноправны.
> > Чорт, да почитайте lki, там же весь процесс загрузки на SMP
> > описан. Тошнит от этих "я думаю", "мне кажется".
>
> Тошнит от трёхбуквенных акронимов :) Ссылку, барин, или хотя бы
> linux kernel чего -- internals?
сцылка есть в сообщении с Message-ID: <20071126151057.GA6833@lks.home>
>
> (не думаю, что ты подробней выскажешься, если вдруг столкнёшься
> с вопросом о структуре фуллеренов)
>
--
WBR et al.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-11-27 22:51 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-26 13:09 ` [d-kernel] Нужна помощь по сборке ядра gosha
2007-11-26 17:54 ` [d-kernel] Подскажите , где бы можно почитать- как linux работает на SMP машинах? gosha
2007-11-26 15:10 ` Konstantin A. Lepikhov
2007-11-26 20:06 ` Michael Shigorin
2007-11-27 8:29 ` Michael Shigorin
2007-11-27 20:01 ` Konstantin A. Lepikhov
2007-11-27 22:32 ` Michael Shigorin
2007-11-27 22:51 ` Konstantin A. Lepikhov
2007-11-27 11:18 ` gosha
ALT Linux kernel packages development
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
public-inbox-index devel-kernel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git