If it's spikes every few minutes, try lowering your RAM rather than raising it.
Explanation: Java uses a Garbage collector to reclaim RAM that is no longer in use, giving Minecraft more ram is like increasing the size of your garbage can, sure you can go longer without taking out the trash but when you eventually do have to take it out the trash bag is now much heavier and it takes more work to take it out, too much ram will cause lag spikes when the garbage collector finally runs.
The other issue is Forge does more than vanilla, so if you have a relatively low-powered laptop or something of that nature you may be stuck.