It doesn't break anything.
It simply sets apart more memory ram for Java than it usually does. It won't break unless your computer has 2mb of ram :dumb:
EDIT:
Just tested it, it works a bit. Not much difference in lag, It helps a lot if you don't have any mods on. With all my mods, it lags no matter what