面試準備(一)

1.i++是否是原子操做,++i呢?(屬於多線程方面的問題)面試 i++確實不是原子操做,++i也不是原子操做。算法 (1)什麼是操做系統的「原子操做」編程 原子操做是不可分割的,在執行完畢不會被任何其它任務或事件中斷,分爲兩種狀況(兩種都應該知足)緩存 a. 在單線程中, 可以在單條指令中完成的操做均可以認爲是" 原子操做",由於中斷只能發生於指令之間。服務器 B.在多線程中,不能被其它進程(線
相關文章
相關標籤/搜索