11.07.2015 Views

Principper for Samtidighed og Styresystemer - Processer og Tråde

Principper for Samtidighed og Styresystemer - Processer og Tråde

Principper for Samtidighed og Styresystemer - Processer og Tråde

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Atomicitet <strong>og</strong> Race-Conditions i Højniveauspr<strong>og</strong>Kommandoer/instruktioner i højniveauspr<strong>og</strong> er ikke atomiskeExamplea = a + 1ld a, r1add r1,1st r1,aSamtidig skrivning/læsning til/fra delt lagercelle giver u<strong>for</strong>udsigeligtresultatProcessorinstruktioner kan antages(!) at være atomiskeIkke nødvendigvis sandt i moderne processorarkitekturLøsning?PSS2011 (Forelæsning 03) <strong>Processer</strong> <strong>og</strong> Tråde Feb 2011 9 / 19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!