PDA

View Full Version : 5.3.0 Performance worse than 5.2.1??



freelunch _
2004-09-22, 05:51
I just upgraded my Slimserver to 5.3.0 (under Linux).

I notice that performance has decreased *significantly* when doing
the oh so critical "browse music folder". It is roughly 2X slower
and consumes 2X more CPU resource.

Under 5.2.1, descending into my music folder via the remote control
would take 4 to 5 seconds:

procs memory swap io system
cpu
r b w swpd free buff cache si so bi bo in cs us sy
id
0 0 0 7752 4624 7876 112056 0 0 0 0 104 15 2 0
98
0 0 0 7752 4624 7876 112056 0 0 0 0 104 11 1 0
99
0 0 0 7752 4612 7888 112056 0 0 0 51 108 31 1 0
99
0 0 0 7752 4612 7888 112056 0 0 0 0 104 11 1 0
99
1 0 0 7752 4612 7892 112056 0 0 4 0 109 20 18 0
82
1 0 0 7752 4612 7892 112056 0 0 0 0 108 8 99 1
0
1 0 0 7752 4612 7892 112056 0 0 0 0 107 10 97 3
0
1 0 0 7752 4604 7900 112056 0 0 0 93 128 17 99 1
0
0 0 0 7752 4600 7900 112056 0 0 0 0 117 61 51 0
49
0 0 0 7752 4600 7900 112056 0 0 0 0 104 12 1 0
99
0 0 0 7752 4600 7900 112056 0 0 0 0 104 12 1 0
99
0 0 0 7752 4600 7900 112056 0 0 0 0 107 12 1 0
99

Under 5.3.0, this 'major perl event' takes 9 seconds, all churning in user
code:

procs memory swap io system
cpu
r b w swpd free buff cache si so bi bo in cs us sy
id
0 0 0 15716 3596 68152 59524 0 0 0 0 182 146 6 0
94
0 0 0 15716 3468 68152 59652 0 0 128 0 176 147 4 0
96
1 0 0 15716 3460 68164 59652 0 0 0 51 184 137 18 1
81
1 0 0 15716 3460 68164 59652 0 0 0 0 180 8 98 2
0
2 0 0 15716 3460 68164 59652 0 0 0 0 177 10 100 0
0
1 0 0 15716 3456 68168 59652 0 0 4 0 182 9 99 1
0
1 0 0 15716 3328 68168 59780 0 0 128 0 181 12 100 0
0
1 0 0 15716 3320 68176 59780 0 0 0 12 124 15 100 0
0
1 0 0 15716 3320 68176 59780 0 0 0 0 103 10 100 0
0
1 0 0 15716 3320 68176 59780 0 0 0 0 103 8 100 0
0
1 0 0 15716 4464 67608 59224 0 0 128 0 273 159 74 2
24
1 0 0 15716 4456 67608 59224 0 0 0 0 194 158 4 0
96
1 0 0 15716 4456 67608 59224 0 0 0 0 178 147 2 0
98
1 0 0 15716 4456 67608 59224 0 0 0 0 180 143 4 0
96

The music folder contains 817 subdirectories.

WHY???