Lisp

Programmer

博客园 首页 新随笔 联系 订阅 管理

1. concept-model-practise
(1) concept of a process as a sequence of actions
(2) model processes as a FSM, LTS
(3) program processes as threads

2. ;; attentition
process composition and interaction:
If a pocess in a composition have actions in common, these actions are said to be shared. Shared actions are the way that process interactions are modeled.

3. an invariant is a bool function of the data that is true whenever the associated lock is not held.
(1) lock granularity
(2) priority inversion (?)
(3) the underlying memory model

4. while( foo == 0) Monitor.Wait(obj)    // undefined behavior

posted on 2006-03-23 09:37  fei  阅读(230)  评论(0编辑  收藏  举报