Si no me equivoco, la memoria RAM que consumen los programas p2p aumenta cuantas más conexiones abiertas tengas, es decir, si tienes 20 archivos bajando y cada uno utiliza 10 conexiones, serán un total de 200 conexiones ahi dando caña.
Si por el contrario estas bajando 40 archivos pero solo tienen 2 conexiones por archivo, serían 80 conexiones, y eso consume menos RAM que el caso anterior.
salu2