1957

无聊蛋疼的1957写的低端博客
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年7月2日

摘要: Software Transactional Memory,软件事务内存管理(应该是这么翻译的吧T_T)类似于数据库的事务,所有的操作都有log,最后验证其他线程是否对数据进行修改,要是有那么就回滚。然后继续来下面是Haskell提供的STM操作。atomically :: STM a -> IO a retry :: STM aorElse :: STM a -> STM a -> STM a newTVar :: a -> STM (TVar a)readTVar :: TVar a -> STM awriteTVar :: TVar a -> a -& 阅读全文

posted @ 2013-07-02 15:05 1957 阅读(293) 评论(0) 推荐(0)