Submit and vote on feature ideas.

Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

3hrs of Performance test

Options

Hi Everyone,

We are running a performance test with high volume of users (1500+) against a Virtualize installed on a windows server 2008 R2 and we noticed that:

first hour: CPU usage is reaching 40-50% usage
third hour: CPU usage is reaching 90-100% usage

checked the task manager > process and saw that java.exe is taking much of the processor usage

Below are the specs
Intel xeon CPU E5-2698 ( 4 processors), 16gb RAM. we've followed the Document provided by parasoft experts with regards to Performance tuning the virtualize server.

please advise

Tagged:

Comments

  • williammccusker
    williammccusker Posts: 643 ✭✭✭
    Options

    Hi lukeliwanag,

    I would recommend checking the performance tuning you've done against the form post in the link below. It has the most up to date guidance on performance configurations.

    See this post on performance
    https://forums.parasoft.com/discussion/2854/performance-tuning-your-virtualize-server

  • lukeliwanag
    lukeliwanag Posts: 36
    Options

    thanks @williammccusker we've done that as well and still we are experiencing high CPU usage.

  • williammccusker
    williammccusker Posts: 643 ✭✭✭
    Options

    The high cpu usage only happens after the test has been running for a few hours? What tools and data sources does your virtual asset use? Does it use scripting?

  • lukeliwanag
    lukeliwanag Posts: 36
    Options

    @williammccusker we're using mainly DataRepository as our data source. Yes it does do some scripting as well however, minimally (e.g. parsing dynamic requests and responds back dynamically) and only for 4-5 responders.

  • williammccusker
    williammccusker Posts: 643 ✭✭✭
    Options

    Check if caching is enabled for the data repository data sources. Also when you are seeing the high cpu usage how much time is being spent in gc? Does it account for the higher cpu usage?

  • lukeliwanag
    lukeliwanag Posts: 36
    Options

    @williammccusker Caching is enabled for all data repositories.

    based on analysis:
    Minor GC total time 8 min 5 sec 455 ms
    Minor GC avg time 177 ms

    Full GC total time 4 min 37 sec 520 ms
    Full GC avg time 9 sec 570 ms