Data Loss in Elasticsearch

Sure. I can increase wait time in our application where our application waits for 2 seconds until data is refreshed in index. But i have one more query, where i could see the below message in ES logs.
[2017-04-07T13:34:15,260][WARN ][o.e.m.j.JvmGcMonitorService] [FBp7aLX] [gc][5157] overhead, spent [1s] collecting in the last [1.1s]

Does this mean data refresh takes refresh interval (1s default) + 1.1 s (as a result from above log) which sums to 2.2s ??
If this is the case, i may need to increase my wait time in application between ES reads to more that above .
Please confirm