Announcement

Collapse
No announcement yet.

Result generation for antivirus application

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Result generation for antivirus application

    I aim to measure the performance impact after installing my application on a Windows machine. My plan involves the following tasks:
    1. Run Script A on a fresh (vanilla) machine to capture the baseline performance and save the results as baseline.ptx.
    2. Install and run my application.
    3. Run Script A again, post-installation, and save the results as baseline_with_xyz.ptx. I would then like to generate a report that compares the two results: the initial baseline and the performance after installation.

    If anyone has experience or a specific method to achieve this task, please share your approach.



    Script A:
    Code:
    # Set the computer name
    
    SETCOMPUTERNAME "Dell 7450"
    SUPPRESSWARNINGS OFF
    SETDISK "C:"
    SETDURATION 10
    SETITERATIONS 2
    
    
    # Clear previous results
    
    CLEARRESULTS
    
    
    # Run the specified tests
    
    RUN CPU_ALL
    RUN ME_ALL
    RUN DI_ALL
    
    
    EXPORTBASELINE "C:\PerformanceTest\baseline_data.ptx"
    EXIT
    ​

  • #2
    Some impacts might be very low (just a couple of percent). So I think you are going to need more iterations to remove the background noise that is on all Windows machines. You might also want to turn off some stuff, like Windows updates.

    Also AV have an impact on web browsing & networking. And the tests in your script aren't going to capture that.

    Some of the worst impact from antivirus applications is on opening files (not the actual writing and reading of data). An example of this would be unzipping a large ZIP file that contains thousands of very small files. It isn't about the linear read / write speed. We have internal scripts that do this and a lot more when we do consulting work on software performance.

    Comment

    Working...
    X