Это я для прикола. У меня то всего 4гб, остальное файл подкачки. Ты так не делай! А сам я играю с 4096 мб. Кароче создаешь новый текстовый документ пишешь туда:
"D:\Programs (x64)\Java\bin\javaw.exe" -Xincgc -Xmx4130M -jar "Minecraft.exe"
Где "D:\Programs (x64)\Java\bin\javaw.exe" - это путь до джавы. У тебя она находится по другому пути.
Xincgc -Xmx4130M - скоко оперативки выделять. У меня стоит 4130 мб (34 мб куда-то пропадает поэтому у меня 4096 мб). Кароче я на всякий случай выделяю всю свою оперативку (у меня ее 4 гб, но доступно 3,5 т.к. 512 берет видеокарта знчит когда будешь писать бльше чем твоя опертивка - память будет идти с файла подкачки, у меня идет 512 мб). Кароче, если у тебя 2 гб оперативки то пишешь: Xincgc -Xmx2082M. Если 4 гб, то как у меня - 4130 мб. Если 6 гб, то 6178 и т.д.
Сохраняешь файл в расширении .bat и помещаешь в папку с игрой. "Minecraft.exe" - это имя твоего лаунчера.
Но учти, что ОЧЕНЬ ДАЖЕ ОЧЕНЬ НЕ ОБЯЗАТЕЛЬНО ВЫДЕЛЯТЬ ВСЮ ОПЕРАТИВКУ, А ТЕМ БОЛЕЕ ЕЩЁ И ФАЙЛ ПОДКАЧКИ, поэтому желательно выделить 2/3 твоей оперативки, но можешь сделать как я и выделить всю (она всё равно не будет использоваться, для майна максимум полтора гб надо). То есть можешь выделить 1570 мб и у тебя уже не будет аут оф мемори и вылетов.
Дальше запускаешь свой файл, если не запускается, убедись, что все правильно написал, если все равно не запускается, напиши мне - я тебе дам другой лаунчер.
Дальше, если все запустилось, в игре (когда откроешь мир) нажимаешь f3 и проверяешь, если в верхнем правом углу стоит не 989 мб, а столько, сколько ты написал (опять же на 34 мб меньше), то все получилось!