发明名称 用于减少专属类型稳定配置集用场的方法及电脑可读取储存媒体
摘要 揭露不同的科技及技术,用以提供使用类型稳定技术以促进竞争管理。提供参考计数机制使交易能够安全地检查其他交易的状态。使用参考计数机制可促进竞争管理。当侦测到二交易间产生冲突时,取得有关占有中交易的资讯。占有中交易的参考计数被增量。系统会确认是正确的交易被增量。若该占有中交易仍为冲突交易,则决定竞争管理决策以判定合适的解决方法。当决定竞争管理决策时,该冲突交易增量占有中交易的参考计数。当每个交易完成时,减量其参考计数。直至其参考计数减至零才可将资料结构解除配置。使用不稳定属性可减少专属的类型稳定配置集用场。
申请公布号 TWI515661 申请公布日期 2016.01.01
申请号 TW103109965 申请日期 2008.06.10
申请人 微软技术授权有限责任公司 发明人 戴里夫大卫;麦鲁德迈可M;杜非约翰乔瑟夫
分类号 G06F9/46(2006.01) 主分类号 G06F9/46(2006.01)
代理机构 代理人 蔡坤财;李世章
主权项 一种用于使用一不稳定属性以减少专属的类型稳定(type-stable)配置集用场(allocation pool)的方法,该方法包含以下步骤:提供一交易记忆机制,该交易记忆机制允许复数个交易的其中一者可安全地检查该些交易中的另一者的一交易资料结构,该检查之方式系不允许在该检查进行同时解除配置(deallocate)正被检查的该交易资料结构,若该交易资料结构被解除配置则该交易资料结构被回传至一类型稳定记忆体配置集用场,物件乃从该类型稳定记忆体配置集用场被配置,该配置之方式系使得一旦一记忆体块经配置以代表一指定类型物件,则该记忆体块不被再使用以代表别的类型;在取得指向该交易资料结构之一指标之前,为该交易资料结构设置一执行绪不稳定属性;当不再需要指向该交易资料结构之该指标时,清除该执行绪不稳定属性;以及在一废料收集暂停期间,若该执行绪不稳定属性未设置于该些交易的任一者上,则删除在一类型稳定记忆体配置集用场中的物件。
地址 美国