Invention Grant
US07886113B2 Method and system for managing access to a data element in a multithreaded environment 有权
用于管理对多线程环境中的数据元素的访问的方法和系统

Method and system for managing access to a data element in a multithreaded environment
Abstract:
A method for managing access to a data element involves storing a first copy of the data element in a cache location, obtaining a request to modify the data element, where the request to modify the data element is associated with a first execution thread, marking the cache location as dirty based on the request to modify the data element, modifying the cache location according to the request to modify the data element once the cache location is marked as dirty, obtaining a request to read the data element while the cache location is marked as dirty, where the request to read the data element is associated with a second execution thread, providing a second copy of the data element in response to the request to read the data element based on the cache location being marked as dirty, and marking the cache location as clean after modifying the cache location is complete.
Information query
Patent Agency Ranking
0/0