Invention Grant
US08572606B1 System and method for avoiding synchronization bugs through virtualization 有权
通过虚拟化避免同步错误的系统和方法

System and method for avoiding synchronization bugs through virtualization
Abstract:
A system and method for reducing the likelihood of concurrency errors by identifying vulnerable segments of computer code and stalling other virtual machine threads of execution. According to one embodiment of the present invention, the vulnerable segment is identified at runtime, for example in a dynamic translator. According to another embodiment of the present invention, the vulnerable segment is identified ahead of time, for example in a static translator. According to yet another embodiment of the present invention, the vulnerable segment is identified in the binary translator of a virtual machine monitor.
Information query
Patent Agency Ranking
0/0