Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed up the calling process query #869

Merged
merged 5 commits into from
Jan 3, 2022
Merged

Commits on Jan 3, 2022

  1. Disable /proc fd caching on Linux when querying processes

    This query only happens once, so caching is not needed
    
    Also update sysinfo version to fix a crash related to this.
    th1000s committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    767446a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad88282 View commit details
    Browse the repository at this point in the history
  3. Move parent process query into a thread

    Start the query even before determining if information about the
    parent process is required (which are most invocations anyhow).
    th1000s committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    cb3fb95 View commit details
    Browse the repository at this point in the history
  4. The calling process must have a common parent with delta

    Ensures that no unrelated process is found when selectively
    refreshing a pid range.
    th1000s committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    225af06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91da24d View commit details
    Browse the repository at this point in the history