Skip to content

Set up performance testing #100

Open
@kissgyorgy

Description

@kissgyorgy

We need to measure how fast unblob as a whole can operate and what strategy can speed up extraction significantly.
Example question we want to answer: Which is faster? Matching on all YARA patterns at once or iterating on the file multiple times with less patterns?

Measure different scenarios:

  • One big file with few smaller files inside
  • Lots of small files concatenated and inside
  • Multiple big files concatenated and inside
  • Refact the priority handling by concatenating all YARA rules and handle the match results by priority instead of scanning a file multiple times. Measure the difference on various files.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestperformanceperformance improvements tasks

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions