Why is minecraft lagging on my gaming computer

I would be very greatful if someone could tell me why i'm getting 40-45 fps on minecraft

here are my Pc specs
32 GB ram(i've allocated 10 GB to minecarft)
Nvidia gtx 780 graphics card
i7 processor with 8 cores

i have a shader pack called seus 10.1 ultra on the game

also i can run games like battle field 4 and crysis 3 with ultra graphics with easily more than 60 FPS

i'm not really sure if 40-45 fps is what i should be getting because i'm using a shader, any advice will be appreciated.

Minecraft is a good game but its laggy. Sometimes I also get this problem. I'd recommend you to switch the shader pack seus 10.1 ultra to standard or lite. You've extremely good specs! And it'll be smooth if you switch the shader pack ultra to Standard or lite.