question about speed of gl.glDrawRangeElements

Hello,

i used gl.glDrawRangeElements( GL.GL_TRIANGLE_STRIP, 0, group.numIndices, group.numIndices, GL.GL_UNSIGNED_INT, buffer ) method with java.nio.buffers, and later i changed it to gl.glDrawRangeElements( GL.GL_TRIANGLE_STRIP, 0, group.numIndices, group.numIndices, GL.GL_UNSIGNED_INT, 0 ) using VBO.
The speed doesn’t chaged at all…
I thought that the Buffers are in the system’s memory, and the VBO-s are stored in the video memory…

Using VBO against Buffers should it be faster and the bottleneck is somewhere else?

Any idea could be helpful…