Performance issue on a Linux server - Better in Windows?

Discuss test processes, standards, documentation, teams, criteria, test environments, etc.

Moderators: Amaradana, TurboPT, TL Developers

Post Reply
Malte
TestLink user
Posts: 12
Joined: Wed Apr 22, 2009 1:48 pm

Performance issue on a Linux server - Better in Windows?

Post by Malte »

We are having performance issues with TL 1.8.3, especially when adding test cases to a test plan and when selecting to execute tests. In both these cases it takes >2 minutes for the pages to load. We are running TL on a Virtual Linux server with MySQL and Apache, and have ~8000 test cases in the database. Server memory I think is 4GB and less than 80% of the disk space is used.

As a comparison, we made a TL installation on an old Pentium3 windows machine with only 512 Mb RAM, using the same database, and then suddenly the time for loading the same pages was cut in half!

No other users were logged in at the time, on either of the tests.

Is it possible that TL in combination with MySQL, Apache, and php5.2 works faster in Windows!? :shock:

Does anyone have any experience of TL performance differences between Windows and Linux environment (using MySQL and Apache on both)?

Same question regarding the difference between a virtual server (Linux), and a standalone physical server?

Or if anyone have any general tips on the subject I would be grateful.
Thanks!
havlatm
Member of TestLink Community
Posts: 940
Joined: Mon Oct 31, 2005 1:24 am
Location: Czech

Post by havlatm »

The problem is that you are using virtual machine. You can set formal 4GB memory but it could be far from reality.
Anyway, Linux is definitely better choice for server.
Malte
TestLink user
Posts: 12
Joined: Wed Apr 22, 2009 1:48 pm

Thanks!

Post by Malte »

Thanks a lot for the info, now we have something to go on!
Malte
TestLink user
Posts: 12
Joined: Wed Apr 22, 2009 1:48 pm

Follow up

Post by Malte »

After consulting the local IT-support, I have a follow up question.

Is it the fact that it is a virtual machine that is the problem, or is it only related to the uncertainty of enough available memory?

We can see that when monitoring the memory usage on the server we are never even close to using the maximum (I think in total 24GB on the physical server, and 4GB reserved for TL).

In your opinion, would there still be a significant improvement if we moved to a separate physical server?

Thanks!
havlatm
Member of TestLink Community
Posts: 940
Joined: Mon Oct 31, 2005 1:24 am
Location: Czech

Post by havlatm »

Is better a real flower or just picture of this flower ;-)
Malte
TestLink user
Posts: 12
Joined: Wed Apr 22, 2009 1:48 pm

Alright

Post by Malte »

Ok, I get the picture. :)

Thanks a lot for the help!
Post Reply