dva procesory

Lukas Fiala Lukas.Fiala na seznam.cz
Středa Únor 2 13:27:54 CET 2000


Milos Prudek wrote:

> > prekompilujte kernel so zapnutym SMP, ale jeden proces resp thread bude
> > bezat len na jednom procesori. Nezufajte. jediny OS na ktorom bezal jeden
> > jediny proces bol MS-DOS pred vynajdenim rezidentov :)
>
> Ma toto WinNT vyreseno lepe? Myslim ze by se treba procesory delily i o
> jeden thread...
>
> Zkusim si odpovedet sam: technicky by to asi slo, ale rezie s
> kopirovanim obsahu vsech registru by byla prilis vysoka. Je to tak?

Ne. Technicky to mozne neni. Pokud je program napsan sekvencne tedy tak, aby
se instrukce vykonavanly zasebou, tezko muzete vzit kousek kodu a zacit
pocitat od prostredka. Jeden program napsany pro jeden procesor na dvou
procesorech najednou proste nepobezi.

            Lukas Fiala




Další informace o konferenci Linux