The node is using up 90% of my CPU (probable reason is the large amount of
threads consumed as of below), I am seeing loads of these in the log
(probably due to the large amount of threads and CPU used too):

Long messageInitialStateTime 2656 : freenet.Message: DataRequest
@[EMAIL PROTECTED] for tcp/connection:
3629>216.91.86.251:8191,[EMAIL PROTECTED],freenet.sess
[EMAIL PROTECTED], sending null:1165 @ 2e615392228346ac

It seems like shitloads of threads get stuck somewhere in the code and
suddenly all of them are released almost at once and thread useage drops to
<10% of the peak value.

This is what my nodes stats look like:
Current routingTime850ms
Active pooled jobs990 (198.0%)
Available threads180
Request quota used1121/10000 (11.21%)
Current upstream bandwidth usage71957 bytes/second (79%)

Global mean traffic (queries per hour):19422.766666666666
Local mean traffic (queries per hour): 2424.602003576031
Current advertise probability: 0.02
Current proportion of requests being accepted: 0.16

 Total pooled threads1164
Available pooled threads242
Pooled threads in use922

Pooled Thread Consumers

Class Threads used
Checkpoint: Connection opener 13
Wake announcement procedure if there is no traffic. 1
freenet.Message: Accepted 32
freenet.Message: DataNotFound 11
freenet.Message: DataReply 2
freenet.Message: DataRequest 69
freenet.Message: InsertRequest 3
freenet.Message: QueryRejected 60
freenet.Message: QueryRestarted 6
freenet.interfaces.LocalNIOInterface$ConnectionShell2
freenet.interfaces.PublicNIOInterface$ConnectionShell8
freenet.node.states.data.DataReceived1
freenet.node.states.data.DataStateInitiator29
freenet.node.states.data.TrailerWriteCallbackMessage:false:false 3
freenet.node.states.data.TrailerWriteCallbackMessage:true:true 48
freenet.node.states.request.RequestInitiator100
freenet.node.states.request.SendFinished534

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to