Minecraft running low fps on amd gpu?

Hi
minecraft is running very low fps on my pc, while i run metro last light, bf4 and all that kind of games maxed out at around 60fps

i know minecraft is using java, which is a bad engine.

i have tried multiple things, i found on the internet that some gpu's don't see java as a game so they go idle, and thats what i have as well.
when i play minecraft my gpu is only at 450MHz while i overclocked to 1200MHz, and its using 5% gpu.

on nvidia you can do something in the control panel that it sees miencraft as a game and that it uses full gpu, but i'm on amd, so i don't have that option.

my cpu is good enough, if i'm playing minecraft its only used for 20%

i have 8gb 1600MHz ddr3 RAM in my pc.
i allocated 2gb RAM to minecraft, its only using 40% of it so that isn't the problem

i got the low fps on single player and multiplayer.

all drivers are updated, i'm running java 64 bit also updated.
i'm sure my intergrated graphics are turned off, its turned off in the bios, device manager doesn't show it, and every program that shows gpu shows my amd gpu, also ccleaner.

my system specs:
cpu: AMD fx 8350
GPU: MSI r9 270x
RAM: crucial balistix tactical 2x4 gb 1600MHz DDR3
storage: 120gb ssd for windows, minecraft is also on the ssd and a 1tb 7200rpm hdd.

Try dedicating more RAM into your Java.exe by using the task manager.

Minecraft may need an overclock on your PC. Increase the RAM use.