作業系統 筆記
===
Ch6 Process Synchronization
---
+ [6.1.1 Introduction](/Zd6y_jmgQv2Fif-HVDxKRg?both)
+ [6.1.2 Race condition](/82rxqftWRmeiFRb7dRbtkw)
+ [6.1.3 Critical section design](/OjOp5UAdRxiK8hAFxP8lvA)
+ [6.2.1 Memory barrier](/NHgl7LqRQzmI2nzIbMeupg)
+ [6.2.2 test and set()](/dLM6Tv86RT6jlWGVmbDK-A)
+ [6.2.3 compare and set()](/bXoCgg2DSuWjoLRhriwMVQ)
+ [6.2.4 Atomic variable](/nWY0xnHiT2GZje8dIzGeXg)
+ [6.3.1 Mutex Lock](/ul3TrQNYQMOGzzgKY4NncQ)
+ [6.3.2 Semaphore](/dTG5M7iZRJWTMR_W27LFqg)
+ [6.3.3 Reader/Writer](/DX7tDuEfSZWdXF_NfnEzjQ)
+ [6.3.3 Sleeping Barber](/eKk0qI0VTHe_S3liuRL4Cg)
+ [6.3.3 Dinning philosophers](/YORb5QAsSkyVNIqM5Tk4Kg)
+ [6.3.3 Monitor](/5vod6WY5QPijkkmMd56CJQ)
+ [6.3.3 Message passing](/zmzZa7M3TvC1EF7uMLRF3g)
{"description":"CH5 Binary Tree","title":"作業系統 筆記","contributors":"[{\"id\":\"679f231c-8a18-4400-b34e-c469509c33b0\",\"add\":992,\"del\":226,\"latestUpdatedAt\":1757469198281}]"}