Alright, let me just compile all the good performance tips into 1 post:
Go into your BIOS and disable your processors integrated graphics. This will force the usage of a dedicated graphics card.
Go into Nvidia Control Panel, Manage 3D settings, Program Settings, then add both the launcher of your choice and the current Java installation you use for Minecraft.
Make sure you are running the latest 64 bit Java (1.8.0_31 at the time of writing) and a 64 bit OS. Linux OS's are commonly 64 bit and are all free, only unadvised if you have an AMD graphics card due to performance issues.
Make sure you are using FastCraft. Latest version at time of writing is 1.19. Optifine helps further but may cause additional issues and/or be unnecessary.
Remove any mini-map mods if you don't require them. They are frequently performance intensive due to how they access and render world data.
Use MultiMC or at least make sure the console is not shown if you want to use the FTB launcher. Displaying the console uses more memory the longer the game is run.
Go into your BIOS and disable your processors integrated graphics. This will force the usage of a dedicated graphics card.
Go into Nvidia Control Panel, Manage 3D settings, Program Settings, then add both the launcher of your choice and the current Java installation you use for Minecraft.
Make sure you are running the latest 64 bit Java (1.8.0_31 at the time of writing) and a 64 bit OS. Linux OS's are commonly 64 bit and are all free, only unadvised if you have an AMD graphics card due to performance issues.
Make sure you are using FastCraft. Latest version at time of writing is 1.19. Optifine helps further but may cause additional issues and/or be unnecessary.
Remove any mini-map mods if you don't require them. They are frequently performance intensive due to how they access and render world data.
Use MultiMC or at least make sure the console is not shown if you want to use the FTB launcher. Displaying the console uses more memory the longer the game is run.