JVM flags Xms and Xmx

Hello, in the hosting service I use, I noticed that when starting the server, the values of the JVM flags Xms and Xmx are different (-Xms128M -Xmx4096M), while multiple optimization guides always recommend keeping these two values the same. Is there any specific reason for having them set this way? Could this affect the server's performance?
Was this page helpful?