Table of Contents
Przeanalizuj wartość zmiennej "i" gdy kod jest wykonywany w N procesorowym systemie.
atomic_int i = 0; procedure test() begin disable_interrupts(); atomic_inc(&i); atomic_dec(&i); enable_interrupts(); end;
atomic_int i = 0; procedure test() begin disable_interrupts(); atomic_inc(&i); schedule(); atomic_dec(&i); enable_interrupts(); end;