Skip to content

performance on low spec processors #4

Description

@HankB

Performance on low spec processors (Intel Atom D410 or Celeron J1900) is poor. Of course performance bottleneck depends on the balance between processor and disk speed. With these processors they tend to show one processor core saturated while wait time (reported by top) remains low, even with HDD (vs. SSD) based systems. Profiling will likely reveal that the hash calculation is probably the bottleneck. If that is the case, one of the following strategies might improve performance.

  • More efficient hash calculation.
  • Drop the hash calculation and perform only byte by byte comparison.
  • Use multiple cores for calculating hashes, allowing these to be performed in parallel. (Note: many low spec processors such as the D410 only have one core with hyperthreading for a virtual second.)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions