Minecraft is alot more ram heavy than other games, as while other games are 3D, behind that is emptiness. In minecraft just because you're looking at the ground doesn't mean there is nothing beneath it, in reality, that's where EVERYTHING is.
You probably need more ram.