內(nèi)核或微核提供核外調(diào)用的過(guò)程或函數(shù)稱為原語(yǔ)(primitive),。 原語(yǔ)是一段用機(jī)器指令編寫的完成特定功能的程序,在執(zhí)行過(guò)程中不允許中斷。 在多進(jìn)程(線程)的操作系統(tǒng)中不能被其它進(jìn)程(線程)打斷的操作就叫原子操作,,文件的原子操作是指操作文件時(shí)的不能被打斷的操作,。 原子還有一層意思,當(dāng)該次操作不能完成的時(shí)候,,必須回到操作之前的狀態(tài),,原子操作不可拆分。 所有原子操作是同步的,,而且不可被外部中斷(內(nèi)中斷可以,,不過(guò)一般是致命錯(cuò)誤處理),。 也就是說(shuō),原子操作是中斷安全的 |
|