Get the latest tech news
Hotspot: Linux `perf` GUI for performance analysis
The Linux perf GUI for performance analysis. Contribute to KDAB/hotspot development by creating an account on GitHub.
synchronous I/O, e.g. via read() or write() page faults, e.g. when accessing mmap()'ed file data calls to nanosleep() or yield() lock contention via futex() etc. By leveraging kernel trace points in the scheduler, the overhead is pretty manageable and we only pay a price, when the process is actually getting switched out. This makes it unwieldy to share such files across machines, e.g. to get the help from a colleague to investigate a performance issue, or for bug reporting purposes.
Or read this on Hacker News