Нет, сборщик мусора по умолчанию (последовательный GC) не будет работать до тех пор, пока память не заполнится (пространство Eden или пространство старого поколения).
, если вы хотите минимизировать время работы сборщика мусора вВ вашем случае попытайтесь максимизировать пространство Eden:
java -Xms2g -Xmx3g -XX:NewSize=500m -XX:MaxNewSize=1024m yourApplication
. Приведенные выше настройки запустят ваше приложение с максимальной памятью 3g, а пространство Eden будет максимум 1g, поэтому любой новый выделенный объект будет сохранен вэто пространство, и сборщик мусора (по умолчанию) не будет работать, пока это пространство не будет заполнено объектами.