hey i fixed the softirq issue, because of what i read here:
so i added this to my sysctl.conf:
net.ipv4.tcp_rmem = 10240 87380 12582912
net.ipv4.tcp_wmem = 10240 87280 12582912
net.core.rmem_max = 12582912
net.core.wmem_max = 12582912
let me know what you think! i also added irqbalancer to the kernel image, but didnt notice anything until the sysctl change.