Ketika utas atau proses dari satu inti memulai panggilan sistem (mis. Bisa berupa fork ()), OS masuk ke mode kernel, dengan asumsi bahwa beberapa sistem panggilan (mis. Mungkin juga fork ()) datang dari inti yang berbeda, bagaimana OS menangani ini? Apakah OS menggunakan kunci global dan hanya memungkinkan satu panggilan untuk aktif dalam mode kernel? Atau OS memungkinkan proses panggilan sistem bersamaan kecuali bagian yang sangat kecil yang merupakan bagian kritis?
sumber