glDrawElements in mobile devices

I’m currently testing terminated due to memory pressure on iOS and it seems simply having huge amount of textures loaded into memory doesn’t cause memory termination. However, if you try to use all of those textures, then the app gets terminated. I guess this is OpenGL related question. I’m guessing that for some reason using glDrawElements spikes memory usage which causes my app to terminate. Does anybody have any experience with this?