Page 1 of 1

1.0.5 - Logging too verbose - slows down game

Posted: Wed Nov 20, 2013 9:24 am
by Doctornull
This is what gets logged every time I move one square:

Code: Select all

[ENGINE] Setting requested FPS to 30 (33 ms)
[PROJECTOR] starting dam	18
[PROJECTOR] after difficulty dam	18
[PROJECTOR] res	0	1	 on dam	18
[PROJECTOR] after resists dam	18
[PROJECTOR] after flat damage armor	18
[PROJECTOR] final dam	18
[PROJECTOR] starting dam	21
[PROJECTOR] after difficulty dam	21
[PROJECTOR] res	0	1	 on dam	21
[PROJECTOR] after resists dam	21
[PROJECTOR] after flat damage armor	21
[PROJECTOR] final dam	21
[PROJECTOR] starting dam	22
[PROJECTOR] after difficulty dam	22
[PROJECTOR] res	0	1	 on dam	22
[PROJECTOR] after resists dam	22
[PROJECTOR] after flat damage armor	22
[PROJECTOR] final dam	22
[PROJECTOR] starting dam	18
[PROJECTOR] after difficulty dam	18
[PROJECTOR] res	0	1	 on dam	18
[PROJECTOR] after resists dam	18
[PROJECTOR] after flat damage armor	18
[PROJECTOR] final dam	18
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	0	1	 on dam	29
[PROJECTOR] after resists dam	29
[PROJECTOR] after flat damage armor	29
[PROJECTOR] final dam	29
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	35	0.65	 on dam	24
[PROJECTOR] after resists dam	15.6
[PROJECTOR] after flat damage armor	15.6
[PROJECTOR] final dam	15.6
[PROJECTOR] starting dam	27
[PROJECTOR] after difficulty dam	27
[PROJECTOR] res	0	1	 on dam	27
[PROJECTOR] after resists dam	27
[PROJECTOR] after flat damage armor	27
[PROJECTOR] final dam	27
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	18
[PROJECTOR] after difficulty dam	18
[PROJECTOR] res	0	1	 on dam	18
[PROJECTOR] after resists dam	18
[PROJECTOR] after flat damage armor	18
[PROJECTOR] final dam	18
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	27
[PROJECTOR] after difficulty dam	27
[PROJECTOR] res	0	1	 on dam	27
[PROJECTOR] after resists dam	27
[PROJECTOR] after flat damage armor	27
[PROJECTOR] final dam	27
[PROJECTOR] starting dam	15
[PROJECTOR] after difficulty dam	15
[PROJECTOR] res	0.72762480127337	0.99272375198727	 on dam	15
[PROJECTOR] after resists dam	14.890856279809
[PROJECTOR] after flat damage armor	14.890856279809
[PROJECTOR] final dam	14.890856279809
[PROJECTOR] starting dam	22
[PROJECTOR] after difficulty dam	22
[PROJECTOR] res	0	1	 on dam	22
[PROJECTOR] after resists dam	22
[PROJECTOR] after flat damage armor	22
[PROJECTOR] final dam	22
[PROJECTOR] starting dam	19
[PROJECTOR] after difficulty dam	19
[PROJECTOR] res	35	0.65	 on dam	19
[PROJECTOR] after resists dam	12.35
[PROJECTOR] after flat damage armor	12.35
[PROJECTOR] final dam	12.35
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	30
[PROJECTOR] after difficulty dam	30
[PROJECTOR] res	8.2786186879451	0.91721381312055	 on dam	30
[PROJECTOR] after resists dam	27.516414393616
[PROJECTOR] after flat damage armor	27.516414393616
[PROJECTOR] final dam	27.516414393616
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	0	1	 on dam	29
[PROJECTOR] after resists dam	29
[PROJECTOR] after flat damage armor	29
[PROJECTOR] final dam	29
[PROJECTOR] starting dam	21
[PROJECTOR] after difficulty dam	21
[PROJECTOR] res	35	0.65	 on dam	21
[PROJECTOR] after resists dam	13.65
[PROJECTOR] after flat damage armor	13.65
[PROJECTOR] final dam	13.65
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	0	1	 on dam	29
[PROJECTOR] after resists dam	29
[PROJECTOR] after flat damage armor	29
[PROJECTOR] final dam	29
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	18
[PROJECTOR] after difficulty dam	18
[PROJECTOR] res	0	1	 on dam	18
[PROJECTOR] after resists dam	18
[PROJECTOR] after flat damage armor	18
[PROJECTOR] final dam	18
[PROJECTOR] starting dam	27
[PROJECTOR] after difficulty dam	27
[PROJECTOR] res	0	1	 on dam	27
[PROJECTOR] after resists dam	27
[PROJECTOR] after flat damage armor	27
[PROJECTOR] final dam	27
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	17
[PROJECTOR] after difficulty dam	17
[PROJECTOR] res	0	1	 on dam	17
[PROJECTOR] after resists dam	17
[PROJECTOR] after flat damage armor	17
[PROJECTOR] final dam	17
[PROJECTOR] starting dam	17
[PROJECTOR] after difficulty dam	17
[PROJECTOR] res	5	0.95	 on dam	17
[PROJECTOR] after resists dam	16.15
[PROJECTOR] after flat damage armor	16.15
[PROJECTOR] final dam	16.15
[PROJECTOR] starting dam	16
[PROJECTOR] after difficulty dam	16
[PROJECTOR] res	0	1	 on dam	16
[PROJECTOR] after resists dam	16
[PROJECTOR] after flat damage armor	16
[PROJECTOR] final dam	16
[PROJECTOR] starting dam	22
[PROJECTOR] after difficulty dam	22
[PROJECTOR] res	0	1	 on dam	22
[PROJECTOR] after resists dam	22
[PROJECTOR] after flat damage armor	22
[PROJECTOR] final dam	22
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	25.618958704434	0.74381041295566	 on dam	29
[PROJECTOR] after resists dam	21.570501975714
[PROJECTOR] after flat damage armor	21.570501975714
[PROJECTOR] final dam	21.570501975714
[PROJECTOR] starting dam	23
[PROJECTOR] after difficulty dam	23
[PROJECTOR] res	0	1	 on dam	23
[PROJECTOR] after resists dam	23
[PROJECTOR] after flat damage armor	23
[PROJECTOR] final dam	23
[PROJECTOR] starting dam	25
[PROJECTOR] after difficulty dam	25
[PROJECTOR] res	0	1	 on dam	25
[PROJECTOR] after resists dam	25
[PROJECTOR] after flat damage armor	25
[PROJECTOR] final dam	25
[PROJECTOR] starting dam	26
[PROJECTOR] after difficulty dam	26
[PROJECTOR] res	0	1	 on dam	26
[PROJECTOR] after resists dam	26
[PROJECTOR] after flat damage armor	26
[PROJECTOR] final dam	26
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	36.858896807182	0.63141103192818	 on dam	29
[PROJECTOR] after resists dam	18.310919925917
[PROJECTOR] after flat damage armor	18.310919925917
[PROJECTOR] final dam	18.310919925917
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	15
[PROJECTOR] after difficulty dam	15
[PROJECTOR] res	0	1	 on dam	15
[PROJECTOR] after resists dam	15
[PROJECTOR] after flat damage armor	15
[PROJECTOR] final dam	15
[PROJECTOR] starting dam	16
[PROJECTOR] after difficulty dam	16
[PROJECTOR] res	0	1	 on dam	16
[PROJECTOR] after resists dam	16
[PROJECTOR] after flat damage armor	16
[PROJECTOR] final dam	16
[PROJECTOR] starting dam	18
[PROJECTOR] after difficulty dam	18
[PROJECTOR] res	0	1	 on dam	18
[PROJECTOR] after resists dam	18
[PROJECTOR] after flat damage armor	18
[PROJECTOR] final dam	18
[PROJECTOR] starting dam	32
[PROJECTOR] after difficulty dam	32
[PROJECTOR] res	0	1	 on dam	32
[PROJECTOR] after resists dam	32
[PROJECTOR] after flat damage armor	32
[PROJECTOR] final dam	32
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	35	0.65	 on dam	29
[PROJECTOR] after resists dam	18.85
[PROJECTOR] after flat damage armor	18.85
[PROJECTOR] final dam	18.85
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	0	1	 on dam	29
[PROJECTOR] after resists dam	29
[PROJECTOR] after flat damage armor	29
[PROJECTOR] final dam	29
[PROJECTOR] starting dam	16
[PROJECTOR] after difficulty dam	16
[PROJECTOR] res	0	1	 on dam	16
[PROJECTOR] after resists dam	16
[PROJECTOR] after flat damage armor	16
[PROJECTOR] final dam	16
[PROJECTOR] starting dam	29
[PROJECTOR] after difficulty dam	29
[PROJECTOR] res	0	1	 on dam	29
[PROJECTOR] after resists dam	29
[PROJECTOR] after flat damage armor	29
[PROJECTOR] final dam	29
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	0	1	 on dam	24
[PROJECTOR] after resists dam	24
[PROJECTOR] after flat damage armor	24
[PROJECTOR] final dam	24
[PROJECTOR] starting dam	16
[PROJECTOR] after difficulty dam	16
[PROJECTOR] res	38.628205912852	0.61371794087148	 on dam	16
[PROJECTOR] after resists dam	9.8194870539437
[PROJECTOR] after flat damage armor	9.8194870539437
[PROJECTOR] final dam	9.8194870539437
[PROJECTOR] starting dam	20
[PROJECTOR] after difficulty dam	20
[PROJECTOR] res	0	1	 on dam	20
[PROJECTOR] after resists dam	20
[PROJECTOR] after flat damage armor	20
[PROJECTOR] final dam	20
[PROJECTOR] starting dam	16
[PROJECTOR] after difficulty dam	16
[PROJECTOR] res	0	1	 on dam	16
[PROJECTOR] after resists dam	16
[PROJECTOR] after flat damage armor	16
[PROJECTOR] final dam	16
[PROJECTOR] starting dam	31
[PROJECTOR] after difficulty dam	31
[PROJECTOR] res	6	0.94	 on dam	31
[PROJECTOR] after resists dam	29.14
[PROJECTOR] after flat damage armor	29.14
[PROJECTOR] final dam	29.14
[PROJECTOR] starting dam	28
[PROJECTOR] after difficulty dam	28
[PROJECTOR] res	0	1	 on dam	28
[PROJECTOR] after resists dam	28
[PROJECTOR] after flat damage armor	28
[PROJECTOR] final dam	28
[PROJECTOR] starting dam	19
[PROJECTOR] after difficulty dam	19
[PROJECTOR] res	0	1	 on dam	19
[PROJECTOR] after resists dam	19
[PROJECTOR] after flat damage armor	19
[PROJECTOR] final dam	19
[PROJECTOR] starting dam	24
[PROJECTOR] after difficulty dam	24
[PROJECTOR] res	16	0.84	 on dam	24
[PROJECTOR] after resists dam	20.16
[PROJECTOR] after flat damage armor	20.16
[PROJECTOR] final dam	20.16
[PROJECTOR] starting dam	17
[PROJECTOR] after difficulty dam	17
[PROJECTOR] res	16	0.84	 on dam	17
[PROJECTOR] after resists dam	14.28
[PROJECTOR] after flat damage armor	14.28
[PROJECTOR] final dam	14.28
[ENGINE] Setting requested FPS to 2 (500 ms)
Server latency	291
The game is not swapping, but logging the output makes the game slow.

Re-directing the output to /dev/null speeds things up considerably, but makes it harder to usefully report the sort of game-crashing bugs which I've been seeing.