I think what was consuming cpu and memory was the screen printing all that stuff.
Maybe this information will be useful
Memory used: 4.654296875 MB - Freed by GC: 9.162109375MB
State [mypool]
Current Cache Max: 500 - min/max: 1/500
Current Cache Size: 0
Concurrent DL Requests: 25 - min/max: 1/50
DL Request Interval (ms): 0 - min/max: 0/100
Current Ask Rate (works/req): 10
Consecutive Connect Fails: 0
Consecutive Http Fails: 0
Consecutive Http Auth Fails: 0
Consecutive Http Busy Fails: 0
Cache Excess: ?
Cache Excess Trend: ?
Cache Retreival Age: 0
Incoming Rate: