yarış koşulu(race condition) için üretilen çözüm yöntemlerinden biri de sıralı çalışma(strict alternation)dır. bu çözümde işlemlerin kritik kısımlarına sıralı olarak girmesi vasıtasıyla karşılıklı dışarlama sağlanmaktadır . peşpeşe yapılan işlerin birbirini beklemeden, sıralı olarak (pipeline) yapılmasına sıralı çalışma(strict alternation) denir. bu durumda, sistemin ortalama hızını belirleyen faktör, sıra içerisinde yer alan ve en uzun zaman dilimine gereksinim gösteren işin süresidir. bu tür yaklaşımlarda, her işlemci belirli bir zaman içinde belirli bir işi yapmak zorundadır. bulduğu sonuçları, kendisini bekleyen işlemciye iletmekle sorumludur .süreç temin edebilmek için bilgi tekrar başlayabilir.süreç kontrol bloğu(process control block) ne kadar cpu kullanılacak ve süreç ne zaman başlayacak gibi bilgileri tutar.