US Patent:
20190317746, Oct 17, 2019
Inventors:
- Austin TX, US
Mohammad Mejbah ul Alam - San Antonio TX, US
Abdullah Al Muzahid - San Antonio TX, US
International Classification:
G06F 8/41
G06F 9/52
G06F 9/48
Abstract:
The techniques described herein may provide techniques to detect, categorize, and diagnose synchronization issues that provide improved performance and issue resolution. For example, in an embodiment, a method may comprise detecting occurrence of synchronization performance problems in software code, when at least some detected synchronization performance problems occur when a contention rate for software locks is low, determining a cause of the synchronization performance problems, and modifying the software code to remedy the cause of the synchronization performance problems so as to improve synchronization performance of the software code.