Hallo
Das wird meiner ansicht nach schwierig sein, Da die Prozesszuweisung an
den Prozessor (ausgehend von Linux) von dem SMP-Teil des Kernels gemacht
wird.
Ich meine aber gelesen zu haben, das es einen Syscall gibt, bei dem man
die Prozesszuweisung an die CPU stuern kann. Das waere aber
wahrscheinlich nicht so wirklich das, was du suchst, da du dafuer fuer
quasi jedes Programm einen eigenen Starter schreiben muesstest ;)
Was man probieren koennte, wovon ich aber ausgehe, das es nicht geht ist
folgendes:
System ohne SMP unterstuetzung starten, und dann die ausgewaehlten
Programme per syscall starten
Tobias Lieber
On Tue, 11 Jan 2005 20:06:12 +0100
Alexander Dehoff <alexander@dehoff.ch> wrote:
> Hi Leute,
>
> ich bin inzwischen stolzer Besitzer einer Dual Kiste und, wie ich noch
>
> von früher weiß, wird standardmäßig max. 50% je CPU pro Task genutzt.
> Wie kriege ich es hin, daß das OS nur auf CPU 1 rum turnt und ich von
> Hand einen Task auf CPU 2 starte (wie geht das)?
>
> Ich hoffe Ihr versteht was ich meine.
>
> Vielen Dank im voraus
>
> Alexander
>
Received on Tue Jan 11 20:54:18 2005