Link to home
Start Free TrialLog in
Avatar of Rick Beck
Rick BeckFlag for United States of America

asked on

Computer performance snapshot -baseline evaulation

Hello Experts,

Looking for a solution that will help us evaluate software before we install it on a production machine.
Details are as follows:
Platform: Windows 10 pro (64 bit)
Hardware: Varies, but mostly laptops with i3 to i7 processers and brands include HP and Lenovo
Needs:
-Take a performance snap shot of computer before (test) software is installed.
-Take a performance snap shot of computer after (test) software.
-Be able to compare and see what was changed in the registry when software in question (test software) was installed.
-Be able to evaluate performance before and after (general performance, regular baseline stuff I guess).
-Need to be able to see if the program tried accessing the internet, and if it did> Where did it try to go or what data did it try to send/receive
-The ability to check to possible program conflicts would be nice or possible security vulnerabilities.

Basically, our engineers use custom software for EMC testing and we want to make sure we do not install rough software that will cause secured/proprietary data to leak out or introduce serious issues.

Many thanks.
-Rick
Avatar of John
John
Flag of Canada image

If I were doing this, I would use Windows Performance Monitor and set up a data collection set to fit my needs.

The Registry changes every microsecond or so and so a before and after true snapshot is probably not possible.

I run Task Manager minimized in the system tray. On any computer (XP, Vista, Seven, Eight and now Ten), CPU runs < 5% more than 95% of the time. If CPU goes up (for a long time), I search for the cause and fix it.

I watch disk usage if high because Windows Updates, other updates and virus scans are disk intensive but the activity dies down after a short while.

Also run Resource Monitor to check for Memory, CPU, Disk and Network. You can let it run for a while to catch trends and issues.

Across so many variables as you have posted, I have not seen a tool that will accomplish just that. Above is how I evaluate new software. Most of the commercial paid software I use does not cause issues.
Not sure but this information might help you -

http://www.teamquest.com/files/6914/2049/9761/testing-discipline.pdf

--Raghav.
Avatar of Rick Beck

ASKER

Thank you John Hurst and Raghav so such prompt responses.
I will read that white paper, Raghave and I will look at trying out your suggestion John.
I will keep you updated with results, once I have had a chance try them out.
ASKER CERTIFIED SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you David. I will look into that as well.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you for the help. Such prompt responses, amazing! Enough info here for us to continue on and put things into practice.