Retro FPS

Main Stress And Performance Metrics Testing

by on Oct.12, 2013, under giLE2D Dev

“Well, my friends, so far its gone very well! “

linoge1

(Andre Linoge, Storm Of The Century, 1999)

I made a map in giLE2d with some 200 64×64 sprites in it.

stresstest1

I just basically dumped them all over the place and monitored the application. Here is what we got, with giLE2D being triple-clicked on, moved around, stretched, bent and beaten up:

gileperf1

Here is the scrolling test framework running:

stressframework1

To summarize:

CPU: 0 – 4%
MEM WORKING SET: 67,528K
MEM PEAK WORKING SET: 70,476K
MEM WORKING SET DELTA: 0K
MEM PRIVATE: 42,296K
HANDLES (PEAK): 512
THREADS (PEAK): 21
USER OBJECTS: 200
GDI OBJECTS: 187

Note the GDI handles, which I was afraid was going to run into the thousands… no problem at all! (good TWinControl design choice up front!)

Test System Specs:

CPU: Intel Core i5 Sandybridge @ 3.3GHz
RAM: 8Gb DDR-3 1633MHz
OS: Microsoft Windows 7 Professional
GPU: nVidia GeForce GTX 560Ti, 1Gb RAM
HDD: Seagate SATA3 1Tb (not an SSD!)

Other systems will be exploited!

Later, I intend to run automation testing on it and go through two thousand iterations of all functionality in one session. I’ll let you know how we did!


Comments are closed.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...