虽然栈必须自动进行扫描,但是如果在单个时间量期间所有栈都被扫描,则可能难以保持确定性。
它还允许您原子地(atomically)解除互斥的锁定,并等待条件变量,而不会有干涉其他线程的可能。
不支持内部分页的控件必定要么包含子控件,要么以原子方式出现在单一页中。
要修复这个最后的漏洞,我们需要一种原子性地更新分数引用的方法,同时又要保证不受干扰。
找出必须完整执行的程式码以及要执行程式码所在的物件。
在包含需要自动执行的一组操作的方法之间是否有状态依赖关系呢?
包管理器通过添加和删除包中的各个文件来来预防不完整和错误的安装,以及“卸载”应用程序。
应用程序开发人员应该意识到栈应自动进行扫描并且应避免在RT应用程序中使用很深的栈。
数据完整性取决于一组作为原子的从一个定义明确的状态变化到另一个定义明确的状态的动作。
尝试获取指定对象上的排他锁,并自动设置一个值,指示是否获取了该锁。
单独线程栈必须自动进行扫描,或在单个时间量内扫描。
若数目*变,则指令会连续地存储一计数值,以指定真*存储的有效字节的数目。
即使插入某些内嵌汇编语句以确保加一操作的完整执行――甚至,即使是自己动手写编译器!
在.NET中,只有引用类型和很小的值类型才能够以原子的方式赋值。
如果一个资源变为无效,那么它所缓存的表示和所有依赖的资源表示就会自动变为无效。
云母试样是用劈裂的方法制备的,因此可以达到原子级的平滑程度。