I don't know how useful this test is, but I thought I would share the
test description and results in case the rosegarden developers find it
of some use as a verification of Thorn's stability.

What I did was to record (MIDI) about 42 bars (in the default 120 BPM)
from a keyboard - just improvising, nothing very complex (I'm not much
of a keyboardist), but with some rather fast note sequences to test
real-time playback accuracy.  Then I instructed rosegarden to loop the
entire sequence and then hit play.

I then let it run for a while (a couple hours, I think), listening some
of the time and verified that each repetition I heard was accurate.
Then I left for my trip to Missouri.  When I got back, rosegarden was
still executing the loop, as instructed, and when I turned my synth
back on and listened to it, it was still being played accurately, as
before.

I left on Friday (Jan 15) and got back Tuesday night (Jan 19) and
didn't pay attention to the RG process until Wednesday.  I just hit the
stop button a little while ago.

I think what this shows is that Rosegarden, at least in this situation,
can run for days, producing an accurate playback, without any problems,
including showing no signs of a memory leak nor of using constantly
increasing CPU resources. (After stopping the loop, RG shows up in top
as:

PID USER   PR  NI VIRT RES   SHR S %CPU %MEM TIME+   COMMAND           
26393 jtc  20  0  231m 111m  86m S  8.2  3.5 1037:10 rosegarden         

and I noticed only minimal slowdown of other programs [mail, browser,
grep, etc.] while the loop was executing - i.e., system performance
remained acceptable.  My system memory status:

$ head  -5 /proc/meminfo 
MemTotal:        3227024 kB
MemFree:          152388 kB
Buffers:           81420 kB
Cached:           650424 kB
SwapCached:        74620 kB
...

[excerpt from /proc/cpuinfo:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 1
cpu MHz         : 3200.000
cache size      : 1024 KB
...

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 1
cpu MHz         : 3200.000
cache size      : 1024 KB
...]

uname -a:
Linux ganymede.milkyway.org 2.6.31.9-174.fc12.i686.PAE #1 SMP Mon Dec
  21 06:04:56 UTC 2009 i686 i686 i386 GNU/Linux
svn Revision: 11651
KDE 4.3.4
)


Hopefully, this information is of some use to you all. If you have any
questions about the test, environment, etc., just let me know.




Jim




------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to