发明名称 METHOD AND SYSTEM FOR LIMITING RESOURCE USAGE OF A VERSION STORE
摘要 A method and system for limiting resource usage of a version store. A limit indicates a total amount of resources that may be consumed by in-progress transactions. A running total of the amount of remaining resources is maintained. Before a new transaction is started, a determination is made as to whether there are enough resources remaining to complete the new transaction. If so, the transaction starts and the running total is adjusted. If not, the transaction waits until more resources are available. When a transaction completes, if it is the oldest in-progress transaction, resources are released. Otherwise, the resources associated with the transaction are not released until all transactions that started before the transaction have completed. This ensures that a client of a version store does not exceed the limit of resources that may be consumed by in-progress transactions.
申请公布号 KR20060051557(A) 申请公布日期 2006.05.19
申请号 KR20050088510 申请日期 2005.09.23
申请人 MICROSOFT CORP. 发明人 PUDIPEDDI RAVISANKAR
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项
地址