I don't think you should worry about the gap though - it's not the problem, it simply means you have a lot of memory that can be used later.
The big gap only means that at some point you had really high usage going on. So I would concentrate on identifying WHAT caused the gap rather then how to shrink it.